Purpose: Invalidity Analysis


Patent: US10499091B2
Filed: 2002-09-17
Issued: 2019-12-03
Patent Holder: (Original Assignee) Lightside Technologies LLC     
Inventor(s): Kinya Washino, Barry H. Schwab

Title: High-quality, reduced data rate streaming video production and monitoring system

Abstract: A multi-format digital video production system is capable of maintaining full-bandwidth resolution of subject material while providing professional quality editing and manipulation of images intended for digital television and other applications, including digital HDTV programs and specialized video monitoring applications. This allows emerging broadband video transmission media, including Internet broadcast schemes, to overcome existing technology limitations. The approach facilitates high-quality/large-screen video production and monitoring through the use of conventional broadband channels, including those which currently only exhibit bandwidths on the order of 4 Mbps. In formats utilizing substantially 24 fps progressive scan multi-format system, direct streaming is made possible from HDTV (16:9) high-quality data, thereby expanding market applications which require these higher levels of resolution, bits per pixel, and so forth.




Disclaimer: The promise of Apex Standards Pseudo Claim Charting (PCC) [ Request Form ] is not to replace expert opinion but to provide due diligence and transparency prior to high precision charting. PCC conducts aggressive mapping (based on Broadest Reasonable, Ordinary or Customary Interpretation and Multilingual Translation) between a target patent's claim elements and other documents (potential technical standard specification or prior arts in the same or across different jurisdictions), therefore allowing for a top-down, apriori evaluation, with which, stakeholders can assess standard essentiality (potential strengths) or invalidity (potential weaknesses) quickly and effectively before making complex, high-value decisions. PCC is designed to relieve initial burden of proof via an exhaustive listing of contextual semantic mapping as potential building blocks towards a litigation-ready work product. Stakeholders may then use the mapping to modify upon shortlisted PCC or identify other relevant materials in order to formulate strategy and achieve further purposes.

Click on references to view corresponding claim charts.


Non-Patent Literature        WIPO Prior Art        EP Prior Art        US Prior Art        CN Prior Art        JP Prior Art        KR Prior Art       
 
  Independent Claim

GroundReferenceOwner of the ReferenceTitleSemantic MappingBasis  beta Anticipation  beta Challenged Claims
123456
1

IEEE PARALLEL & DISTRIBUTED TECHNOLOGY. 3 (2): 40-51 SUM 1995

(Taylor, 1995)
Sarnoff Real Time CorporationTHE MAGIC VIDEO-ON-DEMAND SERVER AND REAL-TIME SIMULATION SYSTEM video sources video sources

video stream bit streams

XXXX
2

SMPTE JOURNAL. 100 (3): 156-161 MAR 1991

(Hunt, 1991)
Eastman Kodak CompanyHIGH-RESOLUTION ELECTRONIC INTERMEDIATE SYSTEM FOR MOTION-PICTURE FILM displaying one special effect

video images digital image

XX
3

IEEE COMMUNICATIONS MAGAZINE. 36 (6): 120-128 JUN 1998

(Farber, 1998)
Friedrich-Alexander-Universität Erlangen-Nürnberg, University of California, Los Angeles (UCLA)Extensions Of ITU-T Recommendation H.324 For Error-resilient Video Transmission particular resolution simulation result

remote viewing device, remote computing device overall system

external viewing line mode

XXX
4

VISUAL COMMUNICATIONS AND IMAGE PROCESSING 99, PARTS 1-2. 3653: 833-844 Part 1-2 1998

(Girod, 1998)
Friedrich-Alexander-Universität Erlangen-NürnbergPacket Loss Resilient Internet Video Streaming digital converter scalable video

video stream video stream

XX
5

IBC - INTERNATIONAL BROADCASTING CONVENTION. (447): 160-165 1997

(Bolle, 1997)
International Business Machines Corporation (IBM)Content-based Digital Video Retrieval video sources, video format digital video data

digital form digital form

XXXX
6

INTERNATIONAL CONFERENCE ON IMAGE PROCESSING - PROCEEDINGS, VOL I. : 1-4 1997

(Yeo, 1997)
International Business Machines Corporation (IBM)Analysis And Synthesis For New Digital Video Applications digital converter primary means

video surveillance system digital TV

XX
7

COMPUTER NETWORKS AND ISDN SYSTEMS. 28 (7-11): 1219-1231 MAY 1996

(Goldberg, 1996)
University of British Columbia (UBC) CanadaWorld Wide Web-course Tool: An Environment For Building WWW-based Courses external broadband navigation tool

video source images World Wide Web

XX
8

US20020100052A1

(John Daniels, 2002)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Microsoft Technology Licensing LLC
Methods for enabling near video-on-demand and video-on-request services using digital video recorders remote viewing personal video recorder

video sources wireless network

display device, converting one control signals

storage device storage device

broadband connection work device

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a system wherein the first plurality of receiving circuit modules is coupled to the IP network through a…

disclose permitting a viewer to take a break from broadcast programming comprising instructions for receiving a delay…

teaches commercial data residing in the synchronization packet that establishes an ending time for the commercial time…

teaches that the remote server controls the viewing of downloaded content in accordance with a received rental…
XXXXX
9

US20020112247A1

(David Horner, 2002)
(Original Assignee) Horner David R.; Brandt Jonathan W.     Method and system for creation, delivery, and presentation of time-synchronized multimedia presentations video sources wireless network

third set time sequence

second set said server

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
disclose the second content information comprise advertising information associated with the first content information…

teaches said system being integrated within telestrader equipment wherein trigger signals indicate where telestrader…

teaches the graphics applied includes alpha numeric text andor data page…

teaches wherein the request to remotely navigate is submitted responsive to a determination that a communication…
XX
10

US20020072955A1

(Stephen Brock, 2002)
(Original Assignee) Blue Bear LLC     

(Current Assignee)
Blue Bear LLC
System and method for performing market research studies on online content first set graphical user interfaces

display device display device, said database

video source images, video images World Wide Web, second image

displaying one selected image

XX
11

US6370198B1

(Kinya Washino, 2002)
(Original Assignee) Kinya Washino     

(Current Assignee)
Lightside Technologies LLC
Wide-band multi-format audio/video production system with frame-rate conversion particular resolution definition television

frame rate frame rate

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
disclose where each stream in the first set of streams has a first sample aspect ratio and each stream in the second…

disclose a second conversion act configured to convert the second video signal having said second frame frequency…

disclose wherein the preprocessing section comprises a storage section for receiving the divided original motion images…

disclose if said video signal is to be presented corresponding to said…
XX
12

US6320600B1

(Brian C. Smith, 2001)
(Original Assignee) Cornell Research Foundation Inc     

(Current Assignee)
Cornell Research Foundation Inc
Web-based video-editing method and system using a high-performance multimedia software library storage device stream buffer

second set said server

digital form one object

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches if the user does not want edit the scheduled time the program will be recorded according to the broadcast…

disclose wherein said graphic representation comprises a thumbnail representation of a portion of the content file…

teaches the user option is presented to the user after an input command is entered right click to allow the user to…

teaches a two hour video may be broken into a of objects and can be annotated as it is searched…
XX
13

US6144375A

(Ramesh C. Jain, 2000)
(Original Assignee) Praja Inc     

(Current Assignee)
Eastman Kodak Co ; Tibco Software Inc
Multi-perspective viewer for content-based interactivity video source images hard disk

video stream time code

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the media objects include any of music artists music albums and music tracks…

disclose a nontransitory computer readable medium as recited in claim…
XXXX
14

US6240217B1

(Gurchan Ercan, 2001)
(Original Assignee) Redflex Traffic Systems Pty Ltd     

(Current Assignee)
Redflex Traffic Systems Pty Ltd
Digital image processing video images digital image

first set first number

35 U.S.C. 103(a)

35 U.S.C. 102(b)
teaches a method detecting malignancy the process of classifying the suspicious regions in a mammogram abstract…

teaches deriving reduced eld of view information from an image area that is smaller than an imaging surface but…

teaches that the gain comprises a local dependent summand term…

teaches of cropping the image data set to cover the region of interest ie feature detected data set…
XX
15

US20010024233A1

(Shinya Urisaka, 2001)
(Original Assignee) Canon Inc     

(Current Assignee)
Canon Inc
Camera control system, camera server, camera client, control method, and storage medium external viewing, live viewing angle information

frame rate upper limit value

remote viewing, remote viewing device display control

displaying one second display

video surveillance system said camera

video stream pixel block

video images, video source images image data

35 U.S.C. 103(a)

35 U.S.C. 102(b)
teaches an image processing device comprising an image processing section figure…

teaches that a web page is displayed or the image is rendered to a user from a frame buffer and the displayed or…
XXXX
16

CN1254471A

(M·J·弗里曼, 2000)
(Original Assignee) Actv公司     以实况广播节目事件提供全交互式服务的数字交互式系统 video sources 视频信号

external viewing 该装置

storage device 从第一

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the billing quantity is calculated at a regional head end and sent to a traffic billing server at a super head…

teaches these rules allow for the selection of characteristics such as the duration of the virtual object location and…

teaches virtual objects may be realistic synthetic replicas of actual object…

teaches a cable headend which processes content and also provides network services which can be configured to control…
XX
17

WO9841020A1

(Michael J. Freeman, 1998)
(Original Assignee) Actv, Inc.     A digital interactive system for providing full interactivity with live programming events video format, receiving video images compressed video signal

live viewing interactive program

third set compression device

frame rate reception system

video surveillance system video cameras

video stream more graphics

video source images first output

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the billing quantity is calculated at a regional head end and sent to a traffic billing server at a super head…

teaches these rules allow for the selection of characteristics such as the duration of the virtual object location and…

teaches virtual objects may be realistic synthetic replicas of actual object…

teaches a cable headend which processes content and also provides network services which can be configured to control…
XXXX
18

EP0965227A1

(Michael J. Freeman, 1999)
(Original Assignee) ACTV Inc     

(Current Assignee)
ACTV Inc
A digital interactive system for providing full interactivity with live programming events video format, receiving video images compressed video signal

live viewing interactive program

third set compression device

frame rate reception system

video surveillance system video cameras

video stream more graphics

video source images first output

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the billing quantity is calculated at a regional head end and sent to a traffic billing server at a super head…

teaches these rules allow for the selection of characteristics such as the duration of the virtual object location and…

teaches virtual objects may be realistic synthetic replicas of actual object…

teaches a cable headend which processes content and also provides network services which can be configured to control…
XXXX
19

EP1021036A2

(Michael J. Freeman, 2000)
(Original Assignee) ACTV Inc     

(Current Assignee)
ACTV Inc
A digital interactive system for providing full interactivity with live programming events video format, receiving video images compressed video signal

live viewing interactive program

communications link communications link

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the billing quantity is calculated at a regional head end and sent to a traffic billing server at a super head…

teaches these rules allow for the selection of characteristics such as the duration of the virtual object location and…

teaches virtual objects may be realistic synthetic replicas of actual object…

teaches a cable headend which processes content and also provides network services which can be configured to control…
XXXX
20

EP1021037A2

(Michael J. Freeman, 2000)
(Original Assignee) ACTV Inc     

(Current Assignee)
ACTV Inc
A digital interactive system for providing full interactivity with live programming events video format, receiving video images compressed video signal

live viewing interactive program

frame rate reception system

storage device storage device

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the billing quantity is calculated at a regional head end and sent to a traffic billing server at a super head…

teaches these rules allow for the selection of characteristics such as the duration of the virtual object location and…

teaches virtual objects may be realistic synthetic replicas of actual object…

teaches a cable headend which processes content and also provides network services which can be configured to control…
XXXX
21

EP1021038A2

(Michael J. Freeman, 2000)
(Original Assignee) ACTV Inc     

(Current Assignee)
ACTV Inc
A digital interactive system for providing full interactivity with live programming events video surveillance system vertical blanking

display device display device

displaying one second display

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the billing quantity is calculated at a regional head end and sent to a traffic billing server at a super head…

teaches these rules allow for the selection of characteristics such as the duration of the virtual object location and…

teaches virtual objects may be realistic synthetic replicas of actual object…

teaches a cable headend which processes content and also provides network services which can be configured to control…
XX
22

EP1026897A2

(Michael J. Freeman, 2000)
(Original Assignee) ACTV Inc     

(Current Assignee)
ACTV Inc
A digital interactive system for providing full interactivity with live programming events live viewing interactive program

communications link communications link

third set compression device

video surveillance system receiver station, video cameras

video stream more graphics

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the billing quantity is calculated at a regional head end and sent to a traffic billing server at a super head…

teaches these rules allow for the selection of characteristics such as the duration of the virtual object location and…

teaches virtual objects may be realistic synthetic replicas of actual object…

teaches a cable headend which processes content and also provides network services which can be configured to control…
XXXX
23

US5999220A

(Kinya Washino, 1999)
(Original Assignee) Washino; Kinya     

(Current Assignee)
Lightside Technologies LLC
Multi-format audio/video production system with frame-rate conversion remote computing device computer platform

display device display device

frame rate frame rate

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches that the camera can transfer the image memory from the second memory to the first memory over the BUS…

teaches sequentially playback of AV data from the selected playlist based on the user s input…

disclose a second conversion act configured to convert the second video signal having said second frame frequency…

disclose if said video signal is to be presented corresponding to said…
XXX
24

US5742347A

(Dilip Dinkar Kandlur, 1998)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
Efficient support for interactive playout of videos remote viewing, remote viewing device display control

storage device storage device

video images, video source images MPEG decoder

video stream video stream

video sources coded frame

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches that the amount of data reductionECC information is added to the data being recorded col…

teaches coding in an intracoding mode only as discussed previously…

teaches having at least one chapter track and including a chapter stream descriptor list comprising a chapter stream…

teaches gathering repeatedly during a useful life of the storage medium measurements of performance for a plurality of…
XXXX
25

US5625410A

(Kinya Washino, 1997)
(Original Assignee) Kinywa Washino     

(Current Assignee)
HAWK TECHNOLOGY SYSTEMS LLC ; Washino Kinywa
Video monitoring and conferencing system receiving video images receiving video images

spatial parameters spatial parameters

video source images, video images displayed image, other camera

display device display device

video surveillance system video cameras

digital form digital form

second set second set

frame rate frame rate

first set first set

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches a recording medium removable from the image forming apparatus without disassembling any other portion of the…

teaches the demultiplexer appends a time stamp to the descrambled video stream…

teaches generating information for identifying the particular frames of the media column…

teaches circuit or module for generating identification for each segment generating identifying information associated…
XXXX
26

US5537157A

(Kinya Washino, 1996)
(Original Assignee) Kinya Washino     

(Current Assignee)
MULTI-FORMAT Inc
Multi-format audio/video production system frame rate digital signal processor, frame rate

particular resolution definition television

digital converter digital converter

remote computing device computer platform

remote viewing device, video surveillance system includes means

display device display device

communication link uses two

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches a recording medium removable from the image forming apparatus without disassembling any other portion of the…

teaches the demultiplexer appends a time stamp to the descrambled video stream…

teaches generating information for identifying the particular frames of the media column…

teaches circuit or module for generating identification for each segment generating identifying information associated…
XXX
27

US5557298A

(Chao-Kung Yang, 1996)
(Original Assignee) Hughes Aircraft Co     

(Current Assignee)
DirecTV Group Inc
Method for specifying a video window's boundary coordinates to partition a video signal and compress its components third set compression algorithm

video surveillance system respective color

35 U.S.C. 103(a)

35 U.S.C. 102(b)
disclose wherein said transformation device transforms the multimedia file into the sound file using lossless…

teaches wherein the first information includes a plurality of regions of differing priority FIGS…

teaches the claim limitation using horizontal and vertical continuous edges within an overlap video region to create…

teaches that the resolution of each menu can be changed to any desired value…
XX
28

US5627898A

(Kinya Washino, 1997)
(Original Assignee) Washino; Kinya     Signal distribution with user-configurable ground-loop control display device, converting one control signals, control output

second set including one

digital form, video images other end

XX
29

US5450140A

(Kinya Washino, 1995)
(Original Assignee) Washino; Kinya     

(Current Assignee)
MULTI-FORMAT Inc
Personal-computer-based video production system display device, converting one control signals

broadband connection said interface

video surveillance system video cameras

video images video images

video format power supply

network environment camera mode

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches a recording medium removable from the image forming apparatus without disassembling any other portion of the…

teaches the demultiplexer appends a time stamp to the descrambled video stream…

teaches generating information for identifying the particular frames of the media column…

teaches circuit or module for generating identification for each segment generating identifying information associated…
XXXX
30

US5325202A

(Kinya Washino, 1994)
(Original Assignee) Kinya Washino     Video field-production camera control system display device, converting one control signals

broadband connection said interface

video surveillance system video cameras

video format power supply

communication link DC voltage

XXX
31

US5450247A

(Barry H. Schwab, 1995)
(Original Assignee) Future Network Inc     Simultaneous contact duplication of a plurality of magnetic copy tapes from a single magnetic master tape communication link communication link

particular resolution sorbent material

frame rate said second set

first set first set

35 U.S.C. 102(b) teaches a stationary member having vent holes formed through at least one of its surfaces a movable member having vent…XX
32

US4963995A

(Richard A. Lang, 1990)
(Original Assignee) Explore Tech Inc     

(Current Assignee)
Burst com Inc ; Explore Tech Inc
Audio/video transceiver apparatus including compression means communications link communications link, communication links

video source images, video format video transmitter

digital converter, digital form digital input, analog converter

second set receiving audio

video surveillance system video recording

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches about horizontal blanking interval in terms of horizontal pulse…

teaches a machinereadable storage having stored thereon a computer program having at least one code section for…

teaches a recording medium removable from the image forming apparatus without disassembling any other portion of the…

teaches circuit or module for generating identification for each segment generating identifying information associated…
XX
33

US20020120925A1

(James Logan, 2002)
(Original Assignee) Logan James D.     

(Current Assignee)
TiVo Solutions Inc
Audio and video program recording, editing and playback systems using metadata storage device first location

remote computing device central server

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches a radio receiver and storage unit which concurrently and continuously receives and records a plurality of…

disclose tuning in monitoring and recording multiple programs simultaneously…

teaches in a system that includes a digital home communication terminal DHCT located at a customer premises…

disclose exporting userdefined DHCTrelated data to be exported from the DHCT on a periodic basis defined by a schedule…
XXX
34

US20020042924A1

(Michael Adams, 2002)
(Original Assignee) Time Warner Entertainment Co LP     

(Current Assignee)
Time Warner Entertainment Co LP
Media server interconnect architecture communications link reply message

spatial parameters media assets

receiving video images digital data

first set other sets

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches further comprising saving the URL for subsequent use and instructing the one or more network interfaces to…

teaches requesting with a media player application a virtual media object having content substantially similar to the…

disclose the editing is performed in response to input of addition elimination and modification instructions of a…
XX
35

US20020059621A1

(William Thomas, 2002)
(Original Assignee) United Video Properties Inc     

(Current Assignee)
UV Corp ; Rovi Guides Inc ; TV Guide Inc
Systems and methods for providing storage of data on servers in an on-demand media delivery system storage device storage device

second set, first set access rights, first one

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches receiving the particular schedule for the user further comprises providing for display a user interface that…

teaches when the selection includes the historical based schedule figures…

teaches display shrunken programming content that remains on the channel the user was last viewing just prior to…

teaches a system for communicating and enforcing viewing limits wherein the user can select their desired ondemand…
XX
36

US20020078144A1

(Allan Lamkin, 2002)
(Original Assignee) Interactual Technologies Inc     

(Current Assignee)
Rovi Technologies Corp
Presentation of media content from multiple media video format, storage device information recording area, storage device

network environment first information, playing content

second set received command, generate one

live viewing default playback

video images, video source images operating system, display content

receiving video images specific content

frame rate said second set

external viewing, external viewing device media source

digital form said screen

displaying one full screen

first set first set

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a method for automatically determining if a software image version or feature set was supported by a product…

teaches a display device comprising a display area having a capability of multiple resolutions including a maximum…

teaches the ability to jump between sets of bookmarks in col…

teaches supplying the audio language of the content data as part of the multimedia bookmark…
XXXXX
37

US20020016961A1

(Christopher Goode, 2002)
(Original Assignee) Diva Systems Corp     

(Current Assignee)
Cox Communications Inc
Customized user interface generation in a video on demand environment spatial parameters spatial parameters

video images graphic data

digital form said screen

video sources coded frame

frame rate frame rate

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches wherein the act of communicating the suggested temporal and spatial position to a supplemental information…

teaches reproducing the multimedia contents according to the receipt of ad contents after stopping of provision of…

disclose the method wherein presenting on the device the first content item comprises presenting the first content item…

teaches receiving information of the one or more keywords and encoding the keywords on the loaded web page to visually…
XX
38

US20020069218A1

(Sanghoon Sull, 2002)
(Original Assignee) Sanghoon Sull; Hyeokman Kim; Hyungseok Choi; Chung Min Gyo; Ja-Cheon Yoon; Jeongtaek Oh; Sangwook Lee; Song S. Moon-Ho; Kim Jung Rim; Keansub Lee; Chun Seong Soo; Sangwook Oh; Yunam Kim     

(Current Assignee)
Scenera Inc
System and method for indexing, searching, identifying, and editing portions of electronic multimedia files video stream composing information, transmission bit rate

video sources wireless network

communications link mobile switching

display device display device

storage device storage device

video images, video source images image data

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
disclose instructions for the first device to perform the step of presenting a bookmark option to allow the user of the…

teaches enabling users to add bookmarks to multimedia files such as movies audio files and music for allowing the…

teaches storing the video bookmark and all received data information and objects into a video bookmark data bundle…

teaches wherein a video playlist is described by metadata associated with the video playlist the metadata identifying…
XXXX
39

US20020010652A1

(Yuichiro Deguchi, 2002)
(Original Assignee) Sony Corp     

(Current Assignee)
Sony Corp ; Sony Electronics Inc
Vendor ID tracking for e-marker video surveillance system, remote computing device to display information

digital converter said display unit

network environment wireless data

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
disclose wherein establishing the secure connection comprises key establishment utilizing one of…

disclose utilizing a compressed message representation to communicate between a gateway and the remote device over a…

teaches that by instantaneously transmitting message updates stale messages could be avoided emergency updates or…

disclose intercepting a request for host data from a host application…
XXX
40

US20020019984A1

(Selim Rakib, 2002)
(Original Assignee) Terayon Communication Systems Inc     

(Current Assignee)
Terayon Communication Systems Inc ; Google Technology Holdings LLC
Headend cherrypicker with digital video recording capability remote viewing personal video recorder

remote viewing device program guide server

video surveillance system local area network

remote computing device mail server

video source images hard disk

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a device that distributes content in a home to different receiving devices col…

disclose wherein the substitute portion of the media program is transcoded to match a…

teaches allowing users of a TV device to formulate queries and developing user profiles based upon these queries the…

teaches a hybrid receiver comprising a satellite signal connection and an internet server connection…
XXX
41

US20010030644A1

(David Allport, 2001)
(Original Assignee) Allport David E.     

(Current Assignee)
Rakuten Inc
Method of controlling multi-user access to the functionality of consumer devices storage device storage device

second set second set

first set first set

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a device that distributes content in a home to different receiving devices col…

teaches user profiles associated with the remote control and…

teaches the system can format data ie communications construct encompasses data formatting for the handheld device…

teaches a personal preferred viewing using an electronic program guide expressively discloses the use of nodes through…
XX
42

US20020004839A1

(William Wine, 2002)
(Original Assignee) I LOVE TV Inc     

(Current Assignee)
I LOVE TV Inc
Method of controlling the display of a browser during a transmission of a multimedia stream over an internet connection so as to create a synchronized convergence platform video surveillance system vertical blanking

network environment user preferences

frame rate media streams

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches displaying a geographic map during the presentation…

teaches the technique of allowing users to turn on or off enhanced TV content…

disclose at least one processor controlling the TV display to present TV images at least one audio speaker at least one…

teaches the billing quantity is calculated at a regional head end and sent to a traffic billing server at a super head…
XXX
43

US20020083060A1

(Avery Wang, 2002)
(Original Assignee) Shazam Entertainment Ltd     

(Current Assignee)
Apple Inc
System and methods for recognizing sound and music signals in high noise and distortion video format frequency range

storage device storage device

display device said database

video images local maxima

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches that the interface between the phone between the phone uses radio signals and that the communication of…

teaches rendering the second media recording substantially in synchrony to the media stream being rendered by the…

teaches transmitting identifying information about the audio event being played by the audio producing device that…

disclose c offering an at least one incentive by an at least one entity wherein the network is accessible by the at…
XX
44

US20020016971A1

(David Berezowski, 2002)
(Original Assignee) United Video Properties Inc     

(Current Assignee)
United Video Properties Inc
Personal video recording system with home surveillance feed remote viewing personal video recorder

display device display device

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the demultiplexer appends a time stamp to the descrambled video stream…

teaches encoding the stored second playback stream at the terminal storing the encoded television program on a…

teaches the components of the main device that receives and processes broadcasts…

teaches being able to transfer program data by writing onto a recording medium and then attaching the recording medium…
XXXX
45

US20020116464A1

(Joon Mak, 2002)
(Original Assignee) UGOTACALL Pte Ltd     

(Current Assignee)
UGOTACALL Pte Ltd
Electronic communications system and method communications link public switched telephone network

digital form digital form

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches wherein the ingress records are of the form ingRec num time time docId docId size size pri pri userData…

teaches the system method and computer readable medium of claims…

teaches where the second protocol is a session initiation protocol see paragraph…

disclose the BGP advertisementgenerated dynamic tunnel is an…
XX
46

US20020002039A1

(Safi Qureshey, 2002)
(Original Assignee) AUDIORAMPCOM     

(Current Assignee)
CONCERT Tech Corp ; BLACK HILLS MEDIA LLC
Network-enabled audio device displaying one providing information

third set downloading file

video source images World Wide Web, disk player

storage device storage device

digital form, digital converter digital input, radio station

video format audio device

receiving video images digital data

second set said server

broadband connection work device

video stream audio data

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches the limitation users can schedule devices to play at speci c time and synchronize the playlist with the server…

teaches the destination media content processing device comprises a settop box device conligured to provide a media…

disclose identifying based at least in part upon the rst current inventory and a rst of the user pro les a first…

teaches a method for selecting content for distribution to a plurality of user devices the method comprising…
XXXXX
47

US20010021994A1

(Jason Nash, 2001)
(Original Assignee) US Philips Corp     

(Current Assignee)
US Philips Corp
Television request to receive one different identification

remote viewing device, video surveillance system includes means

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches determining commonly watched media content that is associated with two or more of user profiles in response to…

teaches wherein the biometric fingerprint obtained from a fingerprint reader of a remote control associated with the…

teaches a method comprising identifying a preference corresponding to a user page…

teaches the user is located at a third location geographically separate from at least one of the first and second…
XX
48

US20020129375A1

(Roger Kim, 2002)
(Original Assignee) Artista Communications Inc     

(Current Assignee)
Artista Communications Inc
Adaptive video on-demand system and method using tempo-differential file transfer video surveillance system video recording

storage device storage device

second set second set

first set first set

video source images hard disk

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
disclose logging statistics about interactive behaviors of users while watching the sporting event wherein the…XX
49

US20010018771A1

(Jay Walker, 2001)
(Original Assignee) Walker Jay S.; Jorasch James A.; Lech Robert R.; Sparico Thomas M.     System and method for supplying supplemental information for video programs display device display device

second set said server

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches using remote servers and local broadcast companies where it mentions in col…XX
50

US20020022991A1

(John Sharood, 2002)
(Original Assignee) Robertshaw Controls Co     

(Current Assignee)
Robertshaw Controls Co
Building marketing system displaying one providing information

display device display device

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches the method further comprising calibrating the electrical device if the cumulative usage exceeds the…

disclose a maintenance switch as adjustment knobs are better suited for adjustment between several settings…

teaches all of the features as set forth above and further…

teaches a voltage stabilizing device for electrical drill motor…
XX
51

US20020103898A1

(Stanley Moyer, 2002)
(Original Assignee) Telcordia Technologies Inc     

(Current Assignee)
Telcordia Technologies Inc
System and method for using session initiation protocol (SIP) to communicate with networked appliances video surveillance system local area network

communications link status messages

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches dividing functions into categories associated with rooms of a house and subcategories associated with room…

teaches programservice requests from various home network peripherals over various network transmission mediums over a…

teaches a computerreadable media as applied in the claims above…

teaches a home gateway receiving a browserbased program guide menu to facilitate on screen program selections at a…
XX
52

US20010030785A1

(David Pangrac, 2001)
(Original Assignee) Advent Networks Inc     

(Current Assignee)
Advent Networks Inc ; Uber Technologies Inc
System and method for distributing information via a communication network communication link wavelength division multiplexing, bandwidth allocation

displaying one predetermined frequency range, switch port

remote viewing, external broadband connection upstream RF signals

remote viewing device optical receiver

digital form optical switch, digital form

particular resolution analog format

video stream audio data

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
disclose the indoor unit using an OFDM digital modem and a digital multiplexer to process signals…

disclose a plurality of ribs the court held that mere duplication of parts has patentable significance unless a new and…

teaches wherein the local network interface comprises a wireless network interface ie…

teaches constructing the set of valid parameter values from information obtained from packets of data having error…
XXXXX
53

US20020083464A1

(Mai-Ian Tomsen, 2002)
(Original Assignee) DIGEO BROADBAND Inc; Digeo Inc     

(Current Assignee)
DIGEO BROADBAND Inc ; Digeo Inc
System and method for unprompted, context-sensitive querying during a televison broadcast video surveillance system vertical blanking

network environment user preferences

display device display device

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches these rules allow for the selection of characteristics such as the duration of the virtual object location and…

teaches the computerreadable storage medium having stored therein the image display program wherein the identification…

teaches wherein the located content is on servers connected by the internet online services col…

teaches the virtual object determination means determines the virtual object based on the piece of candidate…
XXX
54

US20020078161A1

(Doreen Yining Cheng, 2002)
(Original Assignee) Philips North America LLC     

(Current Assignee)
Philips North America LLC
UPnP enabling device for heterogeneous networks of slave devices converting one receiving requests

second set including one

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a registration protocol may be used by the monitoring module and the remote site in generating the message…

teaches a control point for controlling a controlled device FIG…

teaches a single scheduler for all appliances and all tasks the scheduler maintaining a schedule in column…
XX
55

US20020104099A1

(Robert Novak, 2002)
(Original Assignee) DIGEO BROADBAND Inc; Digeo Inc     

(Current Assignee)
Vulcan Ventures Inc ; Arris Enterprises LLC
System and method to provide media programs for synthetic channels video format audio device

first set second sets, first set

video source images audio file

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the method wherein said step of transferring an encrypted copy includes substeps of o locating a peer client…

disclose wherein the phone further comprises an FM radio receiver…

disclose receiving a request to purchase access to a recording the request originating from the phone and transmitted…

teaches to personal streaming and broadcast channels in a media exchange network where a user can select various…
XX
56

US20020120939A1

(Jerry Wall, 2002)
(Original Assignee) MYWEBCASTNET     

(Current Assignee)
MYWEBCASTNET
Webcasting system and method second set structured data, second programs

display device display device

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
disclose receiving a request to purchase access to a recording the request originating from the phone and transmitted…

disclose wherein the phone further comprises an FM radio receiver…

teaches the method wherein said step of transferring an encrypted copy includes substeps of o locating a peer client…

teaches to personal streaming and broadcast channels in a media exchange network where a user can select various…
XX
57

US20020072982A1

(Christopher Barton, 2002)
(Original Assignee) Shazam Entertainment Ltd     

(Current Assignee)
Apple Inc
Method and system for interacting with a user in an experiential environment digital form communication event

storage device storage device

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches a method for facilitating a request for quotes RFQ comprising…

disclose to obtain loan to finance the purchase of the automobile the purchaser must file loan applications paragraph…

teaches commercial transaction comprises an automobile purchase…

disclose wherein the media was created by an author that is different from the user and wherein the device usage entry…
XX
58

US6263150B1

(Tomoyuki Okada, 2001)
(Original Assignee) Panasonic Corp     

(Current Assignee)
Panasonic Corp
Video data editing apparatus, optical disc for use as a recording medium of a video data editing apparatus, and computer-readable recording medium storing an editing program video sources, video source images generating means

first set other sets, first set

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches EX playlist information or userdefined information table information includes userdefined PGC table…

disclose removing an overlap of audio information in two system streams at a seamless connection point…

disclose wherein the information indicates a width to height ratio of an image that is represented by the particular…

teaches the modulated audio stream is precomputed prior to the playing of the first interval of the event stream cot…
XX
59

JP2001309350A

(Masataka Enomoto, 2001)
(Original Assignee) Sony Corp; ソニー株式会社     情報提供システム、情報受信装置及びその方法。 first set 選択手段

remote computing device システム

XXX
60

EP1051039A2

(Antoine Boucher, 2000)
(Original Assignee) Liberate Technologies LLC     

(Current Assignee)
Liberate Technologies LLC
System and methods for preparing multimedia data using digital video data compression second set, video stream encoding parameters, including one

spatial parameters media assets

35 U.S.C. 103(a)

35 U.S.C. 102(b)
disclose wherein reducing the visual quality of the video stream includes using different compression parameters for…

teaches a method of personalizing a broadcast stream comprising providing a broadcast video stream…

teaches a combination information indication a reference frame of the single reference frame picture column…

teaches where the display elements can be static or moving elements…
XXXX
61

EP1032217A2

(Ajay Luthra, 2000)
(Original Assignee) Arris Technology Inc     

(Current Assignee)
Google Technology Holdings LLC
Multi-functional transcoder for compressed bit stream spatial parameters color space

video stream bit streams

frame rate frame rate

35 U.S.C. 103(a)

35 U.S.C. 102(a)
teaches said local cache memory device comprises an electromechanical disk drive device…

teaches the method dynamically changes the bit rate in ATM communication environment…

teaches initiating a voice over internet protocol call to a call center to receive product information associated with…

teaches a system that allows users to interact with multiple items being displayed…
XXXX
62

JP2001148816A

(Kenichi Fujita, 2001)
(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     合成画面放送装置および受信装置 storage device 少なくとも

first set 選択手段

XX
63

US6278499B1

(Paul Darbee, 2001)
(Original Assignee) Evolve Products Inc     

(Current Assignee)
Logitech Europe SA
Two-way remote control with advertising display receiving video images transmitting device

remote viewing device, video surveillance system includes means

video sources light source

video format power supply

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
disclose redeeming in response to a request from the user credits associated with the identifier of the user in…

teaches the specific feature of detecting triggers ie channel change components in the received broadcast signal p…

teaches the first communication device comprises a cellular phone…

disclose a motion detection system that allows a viewer to pick up a remote control to initiate a series of actions by…
XX
64

US6446192B1

(Subram Narasimhan, 2002)
(Original Assignee) Embrace Networks Inc     

(Current Assignee)
Digi International Inc
Remote monitoring and control of equipment over computer networks using a single web interfacing chip display device, converting one control signals

communications link external memory

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a system that uses home network configured to request and to transmit content from a user device to the…XX
65

US6263503B1

(Neal Margulis, 2001)
(Original Assignee) Neal Margulis     

(Current Assignee)
Sling Media LLC
Method for effectively implementing a wireless television system external viewing responding system

receiving video images transport stream

remote viewing, remote viewing device display control

display device, converting one control signals, converting one

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches to personal streaming and broadcast channels in a media exchange network where a user can select various…

teaches the representation comprises said at least one characteristic of said at least one recommended content item…

disclose communications through satellite wireless or wired systems…

teaches adjusting the content of said personalized content channel to include content items having said at least one…
XXXX
66

EP0961490A2

(Shu-Ping Chang, 1999)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
International Business Machines Corp
Internet convolution audio/video server storage device determining characteristics

second set said server

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches an interactive TV system which forms part of a decoder col…

disclose wherein the video browsing functions include a frame enhancer on the web server that enhances the video frame…

teaches a bandwidth measurement device determining the bandwidth of a network connection over which a content file is…

teaches splitting a program into at least two complementary program segments A and B and by downloading download…
XX
67

US6414686B1

(Simon Protheroe, 2002)
(Original Assignee) Eidos PLC     

(Current Assignee)
Eidos PLC
Multimedia editing and composition system having temporal display display device display device

storage device maximum value, unit time

first set, external viewing time line

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
disclose an audio indicator being a bang sound however the concept of indicator to a user the audio portion in the…

teaches the new media may be stored in the media folder and can be exported to the media files for permanent storage…

teaches a method for expanding storage capacity for a wireless device…

teaches where a user payment on a pertransaction basis is made a message may also indicate the identity of target…
XX
68

US6363434B1

(Edward Blaine Eytchison, 2002)
(Original Assignee) Sony Corp; Sony Electronics Inc     

(Current Assignee)
Sony Corp ; Sony Electronics Inc
Method of managing resources within a network of consumer electronic devices video sources, receiving video images reservation information

display device, converting one control signals

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches of purchasing a program so that a user can record the program…

teaches receiving authorization information from the second television equipment device col…

disclose generating a message for display indicating that the media asset cannot be stored when the user selects the…

disclose the use of link encryption for encryption decryption and reencryption between each of the nodes and that the…
XX
69

JPH11355706A

(Hunter Toomatto Andrew, 1999)
(Original Assignee) Canon Inc; キヤノン株式会社     デジタルカメラ画像の管理システム storage device 少なくとも

third set, first set パラメータ, アップ

remote computing device システム

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
disclose wherein each of the outlines are displayed with different borders…

disclose that if connection with the web server is restored the control unit provides the user interface to select a…

teaches the graphical device comprises a frame extending around the elements corresponding to items in the set fig…

teaches a computer readable medium memory card MC for storing a program for an image processing apparatus…
XXX
70

US6216129B1

(Charles A. Eldering, 2001)
(Original Assignee) EXPANSE NETWORKS Inc     

(Current Assignee)
PRIME RESEARCH ALLIANCE E Inc A Corp OF BRITISH VIRGIN ISLANDS
Advertisement selection system supporting discretionary target market characteristics first set, network environment telecommunications system

video surveillance system external database

video sources source code

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
disclose a computer program product for carrying out the method of steps…

teaches obtaining accumulated reward currency and percentage discount…

disclose wherein the list of merchants is provided as a list of categories of merchants and the actual identities of…

teaches application customizer adapted to customize the application based on the one or more topics to generate a…
XXX
71

US6219839B1

(Jeffrey Brian Sampsell, 2001)
(Original Assignee) Sharp Laboratories of America Inc     

(Current Assignee)
Sharp Corp
On-screen electronic resources guide display device, storage device direct satellite, display device

digital form output channels

broadband connection said interface

digital converter control code

displaying one full screen

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches dividing functions into categories associated with rooms of a house and subcategories associated with room…

teaches a computerreadable media as applied in the claims above…

teaches programservice requests from various home network peripherals over various network transmission mediums over a…

teaches a user interface structure similar to that claimed in claim…
XXX
72

US6005861A

(Richard Humpleman, 1999)
(Original Assignee) Samsung Electronics Co Ltd     

(Current Assignee)
Samsung Electronics Co Ltd
Home multimedia network architecture video sources user to select one

external broadband connection network port

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the customer is provided security features for the switch to maintain a secure environment which is known to…XX
73

US6349324B1

(Mario Tokoro, 2002)
(Original Assignee) Sony Corp     

(Current Assignee)
Sony Corp
Communication system for allowing the communication to be switched to a television telephone during a telephone conversation external viewing, external viewing device first control means

video images, video source images image data

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches the second phase static user name common for all users is used…

teaches a computerreadable medium to implement the above method see…

teaches all the particulars of the claim except a television telephone mode…

disclose that said control program is stored on a recording medium…
XX
74

US6272129B1

(Richard J. Dynarski, 2001)
(Original Assignee) 3Com Corp     

(Current Assignee)
UTStarcom Inc
Dynamic allocation of wireless mobile nodes over an internet protocol (IP) network communications link wireless communications network

video surveillance system local area network

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches electing to not deliver the packet to the access terminal parag…

disclose wherein the step of creating the message comprises the step of creating a message utilizing a shared secret…

disclose a method for facilitating handover from a source access point to a target access point the method comprising…

disclose all subject matter of the claimed invention as discussed above with respect to claim…
XX
75

US6253238B1

(Gary M. Lauder, 2001)
(Original Assignee) ICTV Inc     

(Current Assignee)
ActiveVideo Networks Inc
Interactive cable television system with frame grabber communications link communications link

video surveillance system vertical blanking

remote viewing, remote viewing device active control

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the network environment is a digital cable network…

teaches the multimedia content comprises data representative of speech associated with a telephone call…

disclose in response to outputting the at least one product offering advertisement receiving a product selection…

disclose when a cellportlet within the portal is deselected the focus is gained by another cellportlet…
XXXX
76

JP2000156869A

(Norikazu Yokonuma, 2000)
(Original Assignee) Nikon Corp; 株式会社ニコン     デジタルカメラ video surveillance system カメラ

video images 被写体

XX
77

JP2000151871A

(Keiichi Nakayama, 2000)
(Original Assignee) Precision:Kk; 株式会社プレシジョン     携帯型画像通信端末装置 video images コメント

storage device 表示部

XX
78

US6215526B1

(James M. Barton, 2001)
(Original Assignee) TiVo Solutions Inc     

(Current Assignee)
TiVo Solutions Inc
Analog video tagging and encoding system third set data objects

video stream video stream

XXXX
79

US6204842B1

(Toshiya Fujii, 2001)
(Original Assignee) Sony Corp; Sony Electronics Inc     

(Current Assignee)
Sony Corp ; Sony Electronics Inc
System and method for a user interface to input URL addresses from captured video frames broadband connection said interface

display device image screen

video surveillance system input area

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
disclose identifying recorded memory capacity in the memory associated with programming recorded earlier than a time…XXX
80

US6253203B1

(Kenneth W. O'Flaherty, 2001)
(Original Assignee) NCR Corp     

(Current Assignee)
NCR Corp
Privacy-enhanced database converting one storing personal data

video surveillance system, display device identity information, storage device

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
disclose a batch enforcement subsystem by teaching a classification engine that access the data resource in batch mode…

teaches a default value of the indication is that the entry is one of potentially personally identifiable potentially…

disclose wherein the request for content is sent to the client proxy based on a proxy autoconfiguration PAC of a…

teaches about generating by the processorbased system the marketing activity for each business unit by comparing a…
XX
81

WO9912349A1

(John S. Hendricks, 1999)
(Original Assignee) Discovery Communications, Inc.     Apparatus for video access and control over computer network, including image correction video format, receiving video images compressed video signal

display device, converting one more video streams, control signals

storage device storage device

displaying one user terminals

video surveillance system video cameras

broadband connection remote sites

external viewing, remote viewing single view

third set file server

remote viewing device wide angle

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches a plurality of third audiovisual device capable of at least one of displaying selecting and consuming…

disclose receiving a request to purchase access to a recording the request originating from the phone and transmitted…

disclose wherein the phone further comprises an FM radio receiver…

teaches the method wherein said step of transferring an encrypted copy includes substeps of o locating a peer client…
XXXXX
82

US6233389B1

(James M. Barton, 2001)
(Original Assignee) TiVo Solutions Inc     

(Current Assignee)
TiVo Solutions Inc
Multimedia time warping system storage device stream buffer

video stream data streams, audio data

video surveillance system TV receiver, digital TV

digital form TV signals

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
disclose allowing the user to at least one of fast forward speed up slow down and back up the providing of the item in…

disclose said computer stores the video data in a digital format…

teaches index server system on extracting index data at col…

teaches of for one of the live broadcast video program displaying a program description of the video program derived…
XXXX
83

US6018768A

(Craig Ullman, 2000)
(Original Assignee) ACTV Inc     

(Current Assignee)
OpenTV Inc
Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments second set including one

remote viewing separate data

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches the ability to jump between sets of bookmarks in col…

teaches a method for automatically determining if a software image version or feature set was supported by a product…

teaches a display device comprising a display area having a capability of multiple resolutions including a maximum…

teaches supplying the audio language of the content data as part of the multimedia bookmark…
XXXX
84

EP0919952A1

(Sylvain Brunetton, 1999)
(Original Assignee) Ecole Polytechnique Federale de Lausanne EPFL; Ecole Polytechnique, Palaiseau     

(Current Assignee)
Ecole Polytechnique Federale de Lausanne EPFL ; Ecole Polytechnique, Palaiseau
Method for coding/decoding of a digital signal video source images multiple elements

video images operating system

video stream bit streams

35 U.S.C. 103(a)

35 U.S.C. 102(b)
teaches the increasing or decreasing count similar to a state machine and retaining the parameters in the memory…

teaches the system where data from memory are output to a DMA engine…

disclose a start code table for associating start codes in the video elementary streams with locations in the buffers…

teaches a method for layering multiple graphics planes on top of a compressed…
XXXX
85

US6064377A

(W. Leo Hoarty, 2000)
(Original Assignee) ICTV Inc     

(Current Assignee)
ActiveVideo Networks Inc
Subscriber directed simultaneous multiple signal presentation for interactive cable television system communication link bandwidth allocation

digital form analog converter, first band

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches the system comprising a monitoring location set top terminal…

teaches multicast and unicast internet protocol content distribution having a feedback mechanism for real time and…

teaches the con guration command determines the type of the converting by designating a transport control protocol TCP…

teaches the monitoring station client including an administration device eg network application col…
XX
86

US6130726A

(Paul V. Darbee, 2000)
(Original Assignee) Evolve Products Inc     

(Current Assignee)
Logitech Europe SA
Program guide on a remote control display communication link radio frequency receiver, communication link

digital form frequency source

display device, converting one control signals

request to receive one computing units

remote viewing device, video surveillance system includes means

storage device storage device

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the method for offering reward incentives as recited in claim…

disclose that control information is stored at the central multimedia provider…

teaches bringing the user to the correct channel when the programming s start time is approaching…

disclose the television box with digital photo display function of claim…
XX
87

EP0863462A2

(Makoto Hirai, 1998)
(Original Assignee) Panasonic Corp     

(Current Assignee)
Panasonic Corp
Processor capable of efficiently executing many asynchronous event tasks communications link external memory

spatial parameters indicating one

video surveillance system, video stream audio streams, video stream

first set different one

video images, receiving video images image signal

video sources setting unit

remote computing device first task

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches the extreme disadvantage of having the system do nothing when it could be doing something and…

teaches that the resource manager monitors the of resource requests with respect to the information about a hardware…

disclose the graphics processor wherein a context register for a thread comprises a coverage mask indicative of valid…

teaches wherein successfully completing the transactional execution involves atomically committing changes made during…
XXXXX
88

JPH11215420A

(Katsuhiro Sugiyama, 1999)
(Original Assignee) Sony Corp; ソニー株式会社     リモートコントロール装置 particular resolution ビデオテープ

video surveillance system オーディオ, カメラ

storage device 少なくとも

display device 該制御

XX
89

US6219109B1

(Steve Raynesford, 2001)
(Original Assignee) Evolve Products Inc     

(Current Assignee)
Logitech Europe SA
Remote control with direct TV operation remote viewing DVD player

digital converter said slot

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
disclose interactive television program guide systems and related processes that provide an intuitive search utility…

teaches simultaneously displaying the located content and the program content col…
XXXX
90

US6097441A

(David E. Allport, 2000)
(Original Assignee) eRemote Inc     

(Current Assignee)
Rakuten Inc
System for dual-display interaction with integrated television and internet content spatial parameters single data stream

displaying one second display

video stream data streams

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches transmitting data for generating the advertisement message to the external device in response to receiving the…

teaches wherein said display device is signaled via a keyboard through a connection to the computer…

disclose a second selectionevent associated with a cascading menu display…

teaches the mobile communication terminal wherein the control means controls the display output of the execution state…
XXXX
91

US6029045A

(Martin R. Picco, 2000)
(Original Assignee) Cogent Tech Inc     

(Current Assignee)
Harmonic Inc
System and method for inserting local content into programming content request to receive one digital data streams

network environment user preferences

digital converter analog data

frame rate up data

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches providing a graphical user interface that displays the identified video and the expected views wherein the…

disclose transmitting the video component when the price is above a threshold…

teaches the billing quantity is calculated at a regional head end and sent to a traffic billing server at a super head…

teaches the account is credited with an amount of money or other form of compensation when the advertisement is played…
XXX
92

US6029195A

(Frederick S. M. Herz, 2000)
(Original Assignee) Herz; Frederick S. M.     

(Current Assignee)
Pinpoint Inc
System for customized electronic identification of desirable objects remote computing device electronic data

displaying one user terminals

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches switching higher priority clients back to high resolution transmission from the lower resolution transmission…XXX
93

EP0847203A2

(Jeyendran Balakrishnan, 1998)
(Original Assignee) STMicroelectronics lnc USA; SGS Thomson Microelectronics Inc     

(Current Assignee)
STMicroelectronics lnc USA
Method for the reduction of the memory required for video data decompression video images, video format inverse discrete cosine transform

video source images first output

35 U.S.C. 103(a)

35 U.S.C. 102(e)
teaches that in the fadeout video a large of bits are allocated to the start part of fadeout that changes in luminance…

teaches multiplying filter taps by pixel data pixel values of integer pixel positions…

teaches wherein the predefined filter operation corresponds to a…

teaches the use of this method with MPEG video which is well known in the art to be used in order to provided a…
XX
94

EP0847204A2

(Jeyendran Balakrishnan, 1998)
(Original Assignee) STMicroelectronics lnc USA; SGS Thomson Microelectronics Inc     

(Current Assignee)
STMicroelectronics lnc USA
A multi-standard video decompression device video images, video format inverse discrete cosine transform

video source images first output

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches wherein when the selected intra prediction mode is a horizontal mode…

disclose information on whether each of all of the entry points are angle change points through which the motion…

teaches that prior art video processing systems are very complex utilizing multiple windows for controlling parameters…
XX
95

US5951643A

(James A. Shelton, 1999)
(Original Assignee) NCR Corp     

(Current Assignee)
NCR Corp
Mechanism for dependably organizing and managing information for web synchronization and tracking among multiple browsers communication link subsequent requests

video source images second terminals

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches storing the state information in at least one content object on the client computer system and transmitting…

teaches detecting an intent to initiate a collaboration session obtaining the capture process and operating the…

teaches an address identifying the document includes the creation timestamp col…
XX
96

US5961603A

(Gerard Kunkel, 1999)
(Original Assignee) WorldGate Communications Inc     

(Current Assignee)
WORLDGATE SERVICES Inc ; Comcast IP Holdings I LLC
Access system and method for providing interactive access to an information source through a networked distribution system remote computing device information requests

converting one receiving requests

video surveillance system, remote viewing device vertical blanking, includes means

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a method to display a document the method comprising PAGE…XXX
97

US6233428B1

(Bruce Fryer, 2001)
(Original Assignee) Bruce Fryer     System and method for distribution of child care training materials and remote monitoring of child care centers video surveillance system, remote viewing device local area network, includes means

displaying one displaying one

video stream video stream

XXXX
98

WO9911069A1

(James Parker, 1999)
(Original Assignee) Digital Security Controls Ltd.     Controllable still frame video transmission system video source images, video format video transmitter

network environment security system, status report

spatial parameters physical space

video sources video sources

particular resolution said panel

XXX
99

EP0827110A2

(Osvaldo Colavin, 1998)
(Original Assignee) STMicroelectronics lnc USA; SGS Thomson Microelectronics Inc     

(Current Assignee)
STMicroelectronics lnc USA
Memory sharing in a MPEG decoder display device display device

receiving video images variable band

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
disclose all the limitations of the instant invention as discussed in claim…

disclose a time division a multiplexing or demultiplexing process for the stream and the logical processor for…

teaches that sleep modes are a common power saving technique col…

teaches FIFO memory for buffering data between the memory controller and the data encoder col…
XX
100

JPH1169463A

(Hiroshi Ichiki, 1999)
(Original Assignee) Sony Corp; ソニー株式会社     リモートコントロール装置 video images, video source images 前記受信手段

display device 該制御

XX
101

WO9806098A1

(David Anthony Newman, 1998)
(Original Assignee) Applied Magic, Inc.     Non-linear editing system for home entertainment environments digital converter digital converter

digital form analog converter

video source images World Wide Web

storage device storage device

external viewing, external viewing device media source

receiving video images digital data

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
disclose a memory recall module that recalls the resource state memory to the video switcher to recreate the desired…

teaches the information processing apparatus according to claim…

teaches a system for electronic rights protection for data including image and video data which includes allowing the…

teaches multiple media tracks beneath a timeline that provides an indication in seconds of relative positioning of the…
XX
102

US6192183B1

(Yukinobu Taniguchi, 2001)
(Original Assignee) Nippon Telegraph and Telephone Corp     

(Current Assignee)
Nippon Telegraph and Telephone Corp
Video editing scheme using icons directly obtained from coded video data remote computing device production unit

display device display device

remote viewing display input

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches that icons thumbnails related to scene changes in a video can be displayed and subsequently selected as the…

teaches describing thumbnail information on thumbnail frames obtained from arbitrary frames of a video signal see for…

disclose that the commercial detecting means detects the commercial broadcast information based on detecting scene…

teaches a video indexing system that analyzes content of source video the system for detecting significant scenes…
XXXXX
103

JPH10336492A

(Ryuichi Shiobara, 1998)
(Original Assignee) Seiko Epson Corp; セイコーエプソン株式会社     デジタルカメラ video surveillance system カメラ

video images 被写体

XX
104

EP0804031A2

(Hiroki Yonezawa, 1997)
(Original Assignee) Canon Inc     

(Current Assignee)
Canon Inc
Image display apparatus, camera control apparatus and method receiving video images digital data

video surveillance system said camera

video images, video source images image data, image file

XX
105

US5839097A

(Markus Klausner, 1998)
(Original Assignee) Robert Bosch GmbH     

(Current Assignee)
Robert Bosch GmbH
Electrical home appliance frame rate washing machine

remote viewing device, video surveillance system includes means

video format power supply

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches analogous art further comprising a plurality of concatenated protocol messages includes a message priority…

teaches a monitoring system that monitors food for spoilage…

teaches all the claim limitations as stated above except the speaker connectors are mounted on a room surface…

teaches said AV subreceiver is connected to an AV sub receiver placed in another room to enable signal transmissions…
XX
106

US6388714B1

(Steven M. Schein, 2002)
(Original Assignee) Starsight Telecast Inc     

(Current Assignee)
GOLDFARB ADOLPH ; Hasbro Inc ; Rovi Guides Inc
Interactive computer system for providing television schedule information displaying one providing information

communication link communication link

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches that a table can hold key functions of a remote control in the analogous art of remote controls…

teaches the method wherein the information eg programs is delivered to a digital VCR ie recording on digital storage…

disclose advertising messages relating to a television program sponsor…

teaches wherein the PCCF format block further comprises a key layout table the key layout table including information…
XX
107

US6209028B1

(Jay S. Walker, 2001)
(Original Assignee) Walker Digital LLC     

(Current Assignee)
Inventor Holdings LLC
System and method for supplying supplemental audio information for broadcast television programs display device display device, said database

storage device storage device

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
disclose explicitly wherein the managing transactions comprises storing films or images of advertisement prepared by a…

teaches that mobile applications receive commands from application serVers to run instructions…

disclose that processor is configured to control said display to display the menu items and at least one variable…

teaches a system wherein the first plurality of receiving circuit modules is coupled to the IP network through a…
XX
108

JPH10241262A

(Tsuzuki Konishi, 1998)
(Original Assignee) Sanyo Electric Co Ltd; 三洋電機株式会社     再生装置 video stream の再生装置

first set 選択手段

video images 変換部

displaying one 上記変

converting one の変換

XXXX
109

US6141003A

(Ives Chor, 2000)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Rovi Technologies Corp
Channel bar user interface for an entertainment system video images operating system

second set, storage device following steps

video surveillance system display frame

live viewing media device

displaying one full screen

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches wherein when the utterance intention of the user relates to the performance of the function of the display…

teaches a nontransitory computerreadable recording medium having recorded thereon a program which is executable by a…

teaches a wireless communication unit con gured to exchange data with at least one external device a mobile terminal…

teaches managing memory in a digital home communications terminal DHCT including a memory manager capable of…
XXXX
110

US5949437A

(Richard Clark, 1999)
(Original Assignee) Appian Graphics Corp     

(Current Assignee)
Appian Graphics Corp
Dual video output board with a shared memory interface displaying one second display

digital converter analog output

XX
111

US6037933A

(Steve Blonstein, 2000)
(Original Assignee) Samsung Electronics Co Ltd     

(Current Assignee)
Samsung Electronics Co Ltd
TV graphical user interface for providing user access to preset time periods of TV program information second set second set

first set first set

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a second matching criterion specifies a of times that the first media segment and the second media segment…XX
112

US5905865A

(Shelton L. Palmer, 1999)
(Original Assignee) Web Pager Inc     

(Current Assignee)
Disney Enterprises Inc
Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses displaying one, video surveillance system providing information, telephone lines

storage device first location

frame rate first car

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a method of purchasing items associated with objects appearing in a video program abstract…

disclose wherein the menu includes an option to purchase the music played…

teaches a targeted advertisement system that allows users to specify interests to limit advertisement data received…

teaches that the selected destination telephone is included in the broadcast signal column…
XX
113

EP0810603A1

(Kazuhiro Tsuga, 1997)
(Original Assignee) Toshiba Corp; Panasonic Corp     

(Current Assignee)
Toshiba Corp ; Panasonic Corp
Multimedia optical disc corresponding to different rating systems of different countries, and method and apparatus for reproduction network environment first information

digital form one object

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches that the system may be unstable because of the problems peculiar to the personal computer such as the…

teaches determining whether an interval boundary has been reached while playing the event stream…

teaches that one of the criteria is the arrangement of audio streams in the clip information le…

disclose when a value of the discardable pair flag field included in header information on the first transport packet…
XXX
114

US5892536A

(James D. Logan, 1999)
(Original Assignee) Personal Audio     

(Current Assignee)
TiVo Solutions Inc
Systems and methods for computer enhanced broadcast monitoring remote computing device control instructions

remote viewing device, video surveillance system includes means

network environment priority level

display device said database

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches the method of controlling the audiovisual content of claim…

teaches a system that presents both broadcast and interactive…
XXX
115

US5721827A

(James Logan, 1998)
(Original Assignee) PERSONAL AUDIO Inc     

(Current Assignee)
Personal Audio LLC
System for electrically distributing personalized information storage device player device

receiving video images digital data

second set said server

digital form human user

XX
116

US5822012A

(Byeung-woo Jeon, 1998)
(Original Assignee) Samsung Electronics Co Ltd     

(Current Assignee)
Samsung Electronics Co Ltd
Home automation apparatus using a digital television receiver digital converter said display unit

broadband connection said interface

digital form certain time

35 U.S.C. 103(a)

35 U.S.C. 102(b)
teaches a method wherein said step of determining further comprises using said connected device to determine the…

teaches wherein each function icon is related to a function of the mobile terminal and has a shape of an item for…

teaches an exact same technique of including a player for a disc with laser readable data stored therein either a…

teaches commercial data residing in the synchronization packet paragraph…
XXX
117

WO9707486A1

(Roger A. Boehringer, 1997)
(Original Assignee) Prism Video, Inc.     Event monitoring display device display device

video stream audio data

35 U.S.C. 103(a)

35 U.S.C. 102(b)
teaches a video interface system for use with at panel displays…

teaches controlling the data volume of data units during a predetermined time period as a predetermined value…

teaches wherein the used voice recognition system uses user dependent language models column…
XXXX
118

US5745126A

(Ramesh Jain, 1998)
(Original Assignee) University of California     

(Current Assignee)
University of California
Machine synthesis of a virtual video camera/image of a scene from multiple video cameras/images of the scene in accordance with a particular perspective on the scene, an object in the scene, or an event in the scene video images, receiving video images transformation matrix, other camera

digital form dimensional scene

video format such information, multiple frame

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
disclose the image processing means calculates a threedimensional distance distribution of said object based on a…

disclose automatically restrict users selections from certain features…

disclose that the holder body is detachable or that it may be attached to a microscope image input means…

disclose though the followings a wherein the first and second image sensing means are arranged separately on a mobile…
XXXX
119

US6025837A

(Joseph H. Matthews, 2000)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Rovi Technologies Corp
Electronic program guide with hyperlinks to target resources video images operating system

second set, storage device following steps

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches a system for displaying an interactive electronic program guide EPG to a user that resides in a user interface…

teaches that the data server includes information in the EPG data see…

disclose assigning a list name to the personal channel list…
XX
120

US6128467A

(Satish Laxmanrao Rege, 2000)
(Original Assignee) Compaq Computer Corp     

(Current Assignee)
Hewlett Packard Enterprise Development LP
Crosspoint switched multimedia system video surveillance system local area network

digital form output channels

35 U.S.C. 103(a)

35 U.S.C. 102(b)
disclose each media chunk comprises a plurality of media packets data segments comprising a plurality of data packets…

teaches migrating the logical volumes from a first level to second level…

teaches wherein a source range entry and a destination range entry are used during the migration of the portion of the…

teaches corresponding to a separate client request received by said streaming server see…
XX
121

EP0734157A2

(Takashi Oya, 1996)
(Original Assignee) Canon Inc     

(Current Assignee)
Canon Inc
Camera control system displaying one displaying one

video images, video source images other camera

storage device, remote computing device time display

video sources user desires

video surveillance system said camera

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a registration protocol may be used by the monitoring module and the remote site in generating the message…

disclose that control commands are sent to one or more video capture devices on the basis of contextual information and…
XXXXX
122

US5778181A

(Jack D. Hidary, 1998)
(Original Assignee) ACTV Inc     

(Current Assignee)
EARTH WEB Inc ; OpenTV Inc
Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments video surveillance system vertical blanking

particular resolution analog format

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches the ability to jump between sets of bookmarks in col…

teaches a method for automatically determining if a software image version or feature set was supported by a product…

teaches a display device comprising a display area having a capability of multiple resolutions including a maximum…

teaches supplying the audio language of the content data as part of the multimedia bookmark…
XX
123

US5761606A

(Thomas R. Wolzien, 1998)
(Original Assignee) Wolzien; Thomas R.     

(Current Assignee)
OpenTV Inc
Media online services access via address embedded in video or audio program communication link communication link

video format visual indication

remote viewing device, video surveillance system includes means

video images, receiving video images image signal

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches wherein b comprises checking whether a further update rule comprising a further update condition and relating…

teaches the DHCTrelated data comprises data pertaining to the DHCT col…

teaches in a system that includes a digital home communication terminal DHCT located at a customer premises…

disclose exporting userdefined DHCTrelated data to be exported from the DHCT on a periodic basis defined by a schedule…
XX
124

US5861881A

(Michael J. Freeman, 1999)
(Original Assignee) ACTV Inc     

(Current Assignee)
OpenTV Inc
Interactive computer system for providing an interactive presentation with personalized video, audio and graphics responses for multiple viewers video format, receiving video images compressed video signal

video sources video sources

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
disclose the RS encoder is a concatenated coder which adds a parity to the dual transfer stream to correct errors…

teaches reading a video signal A from one buffer while buffering a second video signal C in another buffer so that…

disclose a first deinterleaver to deinterleave the decoded normal data stream a…

teaches the data communication link is operative at a radio frequency independent of any frequency used for…
XX
125

US5648824A

(Matthew W. Dunn, 1997)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Microsoft Technology Licensing LLC
Video control user interface for controlling display of a video remote viewing device, remote computing device interactive system

second set, storage device following steps, second set

first set first set

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a second matching criterion specifies a of times that the first media segment and the second media segment…XXX
126

WO9617306A2

(Andrew Laursen, 1996)
(Original Assignee) Oracle Corporation     Media server particular resolution stream manager

video stream data streams

digital form channel add

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches passing lookup key from local to external server column…

disclose wherein the memory is a solid state memory of the phone…

teaches the method wherein said step of transferring an encrypted copy includes substeps of o locating a peer client…

disclose receiving a request to purchase access to a recording the request originating from the phone and transmitted…
XXXX
127

WO9621205A1

(Daryl Robert Harris, 1996)
(Original Assignee) Motorola Inc.     Wireless pager with prestored images display device display device

storage device storage device

XX
128

US5850352A

(Saied Moezzi, 1998)
(Original Assignee) University of California     

(Current Assignee)
University of California
Immersive video, including video hypermosaicing to generate from multiple video views of a scene a three-dimensional video mosaic from which diverse virtual video scene images are synthesized, including panoramic, scene interactive and stereoscopic images video images, receiving video images transformation matrix, viewer position

digital form, digital converter dimensional scene, tracked object

video sources video sources

video surveillance system said camera

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
disclose the image processing means calculates a threedimensional distance distribution of said object based on a…

disclose automatically restrict users selections from certain features…

disclose that the holder body is detachable or that it may be attached to a microscope image input means…

disclose though the followings a wherein the first and second image sensing means are arranged separately on a mobile…
XX
129

US6085223A

(Felipe Carino, 2000)
(Original Assignee) NCR Corp     

(Current Assignee)
NCR Corp
Method and apparatus for providing database information to non-requesting clients storage device storage device

digital form one object

XX
130

US6141688A

(Depeng Bi, 2000)
(Original Assignee) NEC Corp     

(Current Assignee)
NEC Corp
Broadcast search for available host video stream, receiving video images generated image

communications link, communication link radio interface

storage device storage device

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a system and method for distributing messages across a wired and wireless network US…XXXX
131

US5742797A

(Joseph Celi, 1998)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
Lenovo Singapore Pte Ltd
Dynamic off-screen display memory manager remote viewing device, display device present invention, electronic memory

video images, video source images operating system, image data

XXX
132

WO9608105A1

(Nicholas Labun, 1996)
(Original Assignee) Motorola Inc.     Method for creating image data display device display device

video images, video source images image data

35 U.S.C. 103(a)

35 U.S.C. 102(b)
disclose a method and apparatus for the interactive display of any portion of a spherical image…

teaches that the image processing means adjusts the blur amount based on depth of field information indicating a depth…

teaches tiling a plurality of substantially distortionfree images para…

teaches an indication of location information for at least one video capturing device is an absolute location…
XX
133

US5737552A

(David Anthony Lavallee, 1998)
(Original Assignee) Starwave Corp     

(Current Assignee)
Disney Enterprises Inc
Machine, method and medium for linear programming with interactive conversational interface video surveillance system conveyance means

storage device storage device

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
disclose a method for storing media comprising receiving media associated with a media content element defined by a…

disclose access to the television content is provided by referencing a virtual channel with an ATSC standard service…

disclose wherein said retrieved time related media portions for transmission to a client user are larger than a single…

disclose to modify an application data indication of the content signal see col…
XX
134

WO9607269A1

(Shrirang Nilkanth Jambhekar, 1996)
(Original Assignee) Motorola Inc.     Interface card with an electronic camera and method of use therefor displaying one different orientation, displaying one

communications link communications link

display device display device

video images, video source images image data

35 U.S.C. 103(a)

35 U.S.C. 102(b)
teaches the mobile phone or portable PC according to claim…

teaches video game system comprising a game cartridge adaptercartridge…

disclose a smart camera comprising a housing having a plurality of sides a camera directly attached to the housing for…

teaches that XML file ie script includes additional information such as device description to link the camera to the…
XX
135

US5790423A

(Edwin J. Lau, 1998)
(Original Assignee) Audible Inc     

(Current Assignee)
AUDIBLE WORDS Corp ; Audible Inc
Interactive audio transmission receiving and playback system frame rate digital signal processor

display device, converting one control signals

storage device storage device, player device

broadband connection said interface

particular resolution analog format

digital form digital form

receiving video images digital data

35 U.S.C. 103(a)

35 U.S.C. 102(b)
teaches ensuring error free CD recordings by applying checksum to the received audio or video stream…

teaches said device management system supports commercial transactions initiated via said portable media device…

teaches said battery charging system charges said battery system while said device management interface system updates…

teaches said content communication channel includes a wireless communication channel…
XXX
136

US5721815A

(Hal Hjalmar Ottesen, 1998)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
DISH Technologies LLC
Media-on-demand communication system and method employing direct access storage device remote viewing device, video surveillance system includes means

storage device storage device

live viewing media control

35 U.S.C. 103(a)

35 U.S.C. 102(b)
teaches providing a customized electronic program guide having a list of recommended programming based on…

teaches receiving by the one or more computers a request to present the selected digital content item on a display…

disclose wherein the rst and output data streams are embedded streams the second device comprises an embedded encoder…

teaches a system that exchanges images and audio on two ends of a communication network gure…
XXXX
137

US5721878A

(Hal Hjalmar Ottesen, 1998)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
DISH Technologies LLC
Multimedia control system and method for controlling multimedia program presentation storage device storage device

live viewing media control

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches said receiver to automatically concatenate a series of recorded replays column…

teaches providing a customized electronic program guide having a list of recommended programming based on…

teaches a method for distributing one or more digital content items to at least one receiver the method comprising…

disclose the length of fragment is a function of the frag ments location within the data stream PAGE…
XXXX
138

US5887243A

(John Christopher Harvey, 1999)
(Original Assignee) Personalized Media Communications LLC     

(Current Assignee)
Personalized Media Communications LLC
Signal processing apparatus and methods live viewing parallel presentation

remote computing device control instructions

display device, converting one control signals

video images selected signal

storage device storage device

second set including one

receiving video images digital data

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
teaches a time information generating portion for generating time information which is information concerning…

disclose a method apparatus and apparatus respectively for handling an encoded message provided by a sender to a server…

teaches playback application is configured to implement control over playback of media content and advertisements…

teaches displaying the advertisement content stored in advance during the buffering time of cache memory…
XXXXX
139

US5930493A

(Hal Hjalmar Ottesen, 1999)
(Original Assignee) International Business Machines Corp     

(Current Assignee)
Google LLC
Multimedia server system and method for communicating multimedia information storage device storage device

live viewing media control

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches that users of different devices may have preferences for different languages…

disclose wherein the local network is a home area network connecting a plurality of wired and wireless devices…

disclose wherein the first subcomponent is a first audio language and a second sub component is a second audio language…

disclose identifying recorded memory capacity in the memory associated with programming recorded earlier than a time…
XXXX
140

US5729471A

(Ramesh Jain, 1998)
(Original Assignee) University of California     

(Current Assignee)
University of California
Machine dynamic selection of one video camera/image of a scene from multiple video cameras/images of the scene in accordance with a particular perspective on the scene, an object in the scene, or an event in the scene video images, receiving video images transformation matrix, other camera

digital form dimensional scene, one object

video format such information, multiple frame

displaying one selected image

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
disclose the image processing means calculates a threedimensional distance distribution of said object based on a…

disclose automatically restrict users selections from certain features…

disclose that the holder body is detachable or that it may be attached to a microscope image input means…

disclose though the followings a wherein the first and second image sensing means are arranged separately on a mobile…
XXXX
141

JPH08242446A

(Akifumi Arayashiki, 1996)
(Original Assignee) Kokusai Electric Co Ltd; 国際電気株式会社     画像処理方法及び画像処理装置 converting one 前記符号, 逆変換

selected video format 静止画

XX
142

US5600368A

(Joseph H. Matthews, 1997)
(Original Assignee) Microsoft Corp     

(Current Assignee)
Rovi Technologies Corp
Interactive television system and method for viewer control of multiple camera viewpoints in broadcast programming network environment content provider

second set, storage device following steps

display device, converting one control signals

XXX
143

US5530754A

(Norton Garfinkle, 1996)
(Original Assignee) Garfinkle; Norton     

(Current Assignee)
GARFINKLE II LP
Video on demand digital form digital form

receiving video images digital data

35 U.S.C. 103(a)

35 U.S.C. 102(b)

35 U.S.C. 102(e)
teaches the specific feature of wherein the channels are QAM channels col…XX
144

EP0639923A2

(Dong Ho Lee, 1995)
(Original Assignee) Gold Star Co Ltd     

(Current Assignee)
LG Electronics Inc
Video format conversion apparatus for high definition television video images, video format inverse discrete cosine transform, converted video signal

storage device calculation means, write operation

display device high frequency

broadband connection first adder

first set, second set first one

35 U.S.C. 103(a)

35 U.S.C. 102(b)
disclose the above signal conversion elements within a display apparatus including a display screen…

disclose wherein the header includes a picture ID as taught by…

teaches the interpolation priority direction determination meansFig…

teaches an interlaced scan format having a quantity of picture elements that are half of the picture elements of a…
XXX
145

WO9430008A1

(Robert O. Banker, 1994)
(Original Assignee) Scientific-Atlanta, Inc.     Display system for a subscriber terminal video surveillance system vertical blanking

video sources, video source images generating means

digital form analog converter

converting one converting one

communication link DC voltage

35 U.S.C. 103(a)

35 U.S.C. 102(e)

35 U.S.C. 102(b)
disclose a range of colors can be selected to be a transparent pixel…

teaches wherein said interactive television program guide is further configured to cause said viewing device to…
XX
146

JPH07307944A

(Tomoyuki Nakada, 1995)
(Original Assignee) Fujitsu General Ltd; 株式会社富士通ゼネラル     監視画像伝送システム video format, selected video format の絶対値

remote computing device システム

video surveillance system カメラ

XXX




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
IEEE PARALLEL & DISTRIBUTED TECHNOLOGY. 3 (2): 40-51 SUM 1995

Publication Year: 1995

THE MAGIC VIDEO-ON-DEMAND SERVER AND REAL-TIME SIMULATION SYSTEM

Sarnoff Real Time Corporation

Taylor, Chin, Knight
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (video sources) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
THE MAGIC VIDEO-ON-DEMAND SERVER AND REAL-TIME SIMULATION SYSTEM . Our high-performance interactive computing system will deliver over a thousand video bit streams and provide 200 movies on demand . Called Magic , it processes in continuous real time and lets designers use full-resolution video sources (video sources) to program and verify complex video-system algorithms .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (bit streams) is contemporaneous with the live viewing and storage .
THE MAGIC VIDEO-ON-DEMAND SERVER AND REAL-TIME SIMULATION SYSTEM . Our high-performance interactive computing system will deliver over a thousand video bit streams (video stream) and provide 200 movies on demand . Called Magic , it processes in continuous real time and lets designers use full-resolution video sources to program and verify complex video-system algorithms .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (bit streams) is conducted subsequent to the live viewing and storage .
THE MAGIC VIDEO-ON-DEMAND SERVER AND REAL-TIME SIMULATION SYSTEM . Our high-performance interactive computing system will deliver over a thousand video bit streams (video stream) and provide 200 movies on demand . Called Magic , it processes in continuous real time and lets designers use full-resolution video sources to program and verify complex video-system algorithms .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (video sources) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
THE MAGIC VIDEO-ON-DEMAND SERVER AND REAL-TIME SIMULATION SYSTEM . Our high-performance interactive computing system will deliver over a thousand video bit streams and provide 200 movies on demand . Called Magic , it processes in continuous real time and lets designers use full-resolution video sources (video sources) to program and verify complex video-system algorithms .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
SMPTE JOURNAL. 100 (3): 156-161 MAR 1991

Publication Year: 1991

HIGH-RESOLUTION ELECTRONIC INTERMEDIATE SYSTEM FOR MOTION-PICTURE FILM

Eastman Kodak Company

Hunt, Kennel, Demarsh, Kristy
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (digital image) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (special effect) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
HIGH-RESOLUTION ELECTRONIC INTERMEDIATE SYSTEM FOR MOTION-PICTURE FILM . The production of motion-picture special effect (displaying one) s can be a costly and time-consuming step in the production of motion-picture films . Although several electronic video systems have been proposed and demonstrated for use in special-effects generation , these lower-resolution video systems , including HDTV , do not operate transparently between film input and film output . They introduce a number of disturbing image artifacts to the final film element . This article defines the system requirements for a high-resolution digital image (video images) manipulation system that can be used to produce high-quality motion-picture special effects .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (digital image) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (special effect) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
HIGH-RESOLUTION ELECTRONIC INTERMEDIATE SYSTEM FOR MOTION-PICTURE FILM . The production of motion-picture special effect (displaying one) s can be a costly and time-consuming step in the production of motion-picture films . Although several electronic video systems have been proposed and demonstrated for use in special-effects generation , these lower-resolution video systems , including HDTV , do not operate transparently between film input and film output . They introduce a number of disturbing image artifacts to the final film element . This article defines the system requirements for a high-resolution digital image (video images) manipulation system that can be used to produce high-quality motion-picture special effects .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
IEEE COMMUNICATIONS MAGAZINE. 36 (6): 120-128 JUN 1998

Publication Year: 1998

Extensions Of ITU-T Recommendation H.324 For Error-resilient Video Transmission

Friedrich-Alexander-Universität Erlangen-Nürnberg, University of California, Los Angeles (UCLA)

Farber, Girod, Villasenor
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device (overall system) of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution (simulation result) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing (line mode) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (overall system) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
Extensions Of ITU-T Recommendation H . 324 For Error-resilient Video Transmission . The authors provide an overview of recent techniques that enable the use of ITU-T Recommendation H . 324 with error-prone transmission channels . H . 324 covers the overall architecture , algorithms , and syntax for low-bit-rate multimedia terminals . This overview focuses on extensions for error-resilient video transmission that are related to the H . 263 video codec and H . 223 multiplex . The latter is responsible for reliable delivery of data to each terminal component and is therefore of major importance to the overall system (remote viewing device, remote computing device) . In particular , the discussed approaches to robust video transmission require reliable performance of the multiplex scheme . The considered techniques for video coding are either compatible with the baseline mode (external viewing) of H . 263 or part of new extensions recently devised by Study Group 16 as part of the H . 263+ effort . This overview includes "Error Tracking" (Appendix II) , "Reference Picture Selection" (Annex N) , and "Independent Segment Decoding" (Annex R) . Whenever appropriate , the description of those video extensions and multiplex schemes is complemented with simulation result (particular resolution) s for transmission over Rayleigh fading channels .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (overall system) and the network environment communicate through the Internet .
Extensions Of ITU-T Recommendation H . 324 For Error-resilient Video Transmission . The authors provide an overview of recent techniques that enable the use of ITU-T Recommendation H . 324 with error-prone transmission channels . H . 324 covers the overall architecture , algorithms , and syntax for low-bit-rate multimedia terminals . This overview focuses on extensions for error-resilient video transmission that are related to the H . 263 video codec and H . 223 multiplex . The latter is responsible for reliable delivery of data to each terminal component and is therefore of major importance to the overall system (remote viewing device, remote computing device) . In particular , the discussed approaches to robust video transmission require reliable performance of the multiplex scheme . The considered techniques for video coding are either compatible with the baseline mode of H . 263 or part of new extensions recently devised by Study Group 16 as part of the H . 263+ effort . This overview includes "Error Tracking" (Appendix II) , "Reference Picture Selection" (Annex N) , and "Independent Segment Decoding" (Annex R) . Whenever appropriate , the description of those video extensions and multiplex schemes is complemented with simulation results for transmission over Rayleigh fading channels .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device (overall system) of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution (simulation result) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing (line mode) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (overall system) .
Extensions Of ITU-T Recommendation H . 324 For Error-resilient Video Transmission . The authors provide an overview of recent techniques that enable the use of ITU-T Recommendation H . 324 with error-prone transmission channels . H . 324 covers the overall architecture , algorithms , and syntax for low-bit-rate multimedia terminals . This overview focuses on extensions for error-resilient video transmission that are related to the H . 263 video codec and H . 223 multiplex . The latter is responsible for reliable delivery of data to each terminal component and is therefore of major importance to the overall system (remote viewing device, remote computing device) . In particular , the discussed approaches to robust video transmission require reliable performance of the multiplex scheme . The considered techniques for video coding are either compatible with the baseline mode (external viewing) of H . 263 or part of new extensions recently devised by Study Group 16 as part of the H . 263+ effort . This overview includes "Error Tracking" (Appendix II) , "Reference Picture Selection" (Annex N) , and "Independent Segment Decoding" (Annex R) . Whenever appropriate , the description of those video extensions and multiplex schemes is complemented with simulation result (particular resolution) s for transmission over Rayleigh fading channels .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
VISUAL COMMUNICATIONS AND IMAGE PROCESSING 99, PARTS 1-2. 3653: 833-844 Part 1-2 1998

Publication Year: 1998

Packet Loss Resilient Internet Video Streaming

Friedrich-Alexander-Universität Erlangen-Nürnberg

Girod, Stuhlmuller, Link, Horn, Aizawa, Stevenson, Zhang
US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (video stream) is contemporaneous with the live viewing and storage .
Packet Loss Resilient Internet Video Streaming . This paper describes a transmission scheme for Internet video stream (video stream) ing that provides an acceptable video quality over a wide range of connection qualities . The proposed system consists of a scalable video coder which uses a fully standard compatible H . 263 coder in its base layer . The scalable video coder is combined with unequal error protection using Reed-Solomon codes applied across packets . We present and verify a two-state Markov model for packet losses over Internet connections . The relation between packet loss and picture quality at the decoder for an unequally protected layered video stream is derived . Experimental results show that , with our approach , the picture quality of a streamed video degrades gracefully as the packet loss probability of an Internet connection increases .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (video stream) is conducted subsequent to the live viewing and storage .
Packet Loss Resilient Internet Video Streaming . This paper describes a transmission scheme for Internet video stream (video stream) ing that provides an acceptable video quality over a wide range of connection qualities . The proposed system consists of a scalable video coder which uses a fully standard compatible H . 263 coder in its base layer . The scalable video coder is combined with unequal error protection using Reed-Solomon codes applied across packets . We present and verify a two-state Markov model for packet losses over Internet connections . The relation between packet loss and picture quality at the decoder for an unequally protected layered video stream is derived . Experimental results show that , with our approach , the picture quality of a streamed video degrades gracefully as the packet loss probability of an Internet connection increases .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
IBC - INTERNATIONAL BROADCASTING CONVENTION. (447): 160-165 1997

Publication Year: 1997

Content-based Digital Video Retrieval

International Business Machines Corporation (IBM)

Bolle, Yeo, Yeung, Inst Elect Engineers, Inst Elect Engineers, Inst Elect Engineers, Inst Elect Engineers
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (digital video data) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (digital form) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format (digital video data) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
Content-based Digital Video Retrieval . All video will eventually become fully digital - there seems to be no way around it . Consequently , digital video data (video sources, video format, video stream) bases will become more and more pervasive and finding video in large digital video databases will become a problem just like it is a problem today to find video in analog video databases . The digital form (digital form) of the video , however , opens up tremendous possibilities . Just like it is possible today to retrieve text documents from large rest document databases by querying document content represented by indices . it will become possible to index digital video databases based (semi-)automatically derived indices . In this paper , we address the problem of automatic video annotation-associating semantic meaning with video segments to aid in content-based video retrieval . We present a novel framework of structural video analysis which focuses on the processing of low-level visual data cues to obtain high-level (structural and semantic) video interpretations . Additionally . we propose a flexible framework for video query formulation to aid rapid retrieval of video . This framework is meant to accommodate the "depth-first searcher" -i . e . , the power user . the "breath-first searcher . " and the casual browser .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (digital video data) is contemporaneous with the live viewing and storage .
Content-based Digital Video Retrieval . All video will eventually become fully digital - there seems to be no way around it . Consequently , digital video data (video sources, video format, video stream) bases will become more and more pervasive and finding video in large digital video databases will become a problem just like it is a problem today to find video in analog video databases . The digital form of the video , however , opens up tremendous possibilities . Just like it is possible today to retrieve text documents from large rest document databases by querying document content represented by indices . it will become possible to index digital video databases based (semi-)automatically derived indices . In this paper , we address the problem of automatic video annotation-associating semantic meaning with video segments to aid in content-based video retrieval . We present a novel framework of structural video analysis which focuses on the processing of low-level visual data cues to obtain high-level (structural and semantic) video interpretations . Additionally . we propose a flexible framework for video query formulation to aid rapid retrieval of video . This framework is meant to accommodate the "depth-first searcher" -i . e . , the power user . the "breath-first searcher . " and the casual browser .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (digital video data) is conducted subsequent to the live viewing and storage .
Content-based Digital Video Retrieval . All video will eventually become fully digital - there seems to be no way around it . Consequently , digital video data (video sources, video format, video stream) bases will become more and more pervasive and finding video in large digital video databases will become a problem just like it is a problem today to find video in analog video databases . The digital form of the video , however , opens up tremendous possibilities . Just like it is possible today to retrieve text documents from large rest document databases by querying document content represented by indices . it will become possible to index digital video databases based (semi-)automatically derived indices . In this paper , we address the problem of automatic video annotation-associating semantic meaning with video segments to aid in content-based video retrieval . We present a novel framework of structural video analysis which focuses on the processing of low-level visual data cues to obtain high-level (structural and semantic) video interpretations . Additionally . we propose a flexible framework for video query formulation to aid rapid retrieval of video . This framework is meant to accommodate the "depth-first searcher" -i . e . , the power user . the "breath-first searcher . " and the casual browser .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (digital video data) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (digital form) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format (digital video data) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
Content-based Digital Video Retrieval . All video will eventually become fully digital - there seems to be no way around it . Consequently , digital video data (video sources, video format, video stream) bases will become more and more pervasive and finding video in large digital video databases will become a problem just like it is a problem today to find video in analog video databases . The digital form (digital form) of the video , however , opens up tremendous possibilities . Just like it is possible today to retrieve text documents from large rest document databases by querying document content represented by indices . it will become possible to index digital video databases based (semi-)automatically derived indices . In this paper , we address the problem of automatic video annotation-associating semantic meaning with video segments to aid in content-based video retrieval . We present a novel framework of structural video analysis which focuses on the processing of low-level visual data cues to obtain high-level (structural and semantic) video interpretations . Additionally . we propose a flexible framework for video query formulation to aid rapid retrieval of video . This framework is meant to accommodate the "depth-first searcher" -i . e . , the power user . the "breath-first searcher . " and the casual browser .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
INTERNATIONAL CONFERENCE ON IMAGE PROCESSING - PROCEEDINGS, VOL I. : 1-4 1997

Publication Year: 1997

Analysis And Synthesis For New Digital Video Applications

International Business Machines Corporation (IBM)

Yeo, Yeung, Ieee Signal Proc Soc
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (digital TV) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
Analysis And Synthesis For New Digital Video Applications . We are witnessing today increasing use and popularity of digital video , from CDROMs , Internet to digital TV (video surveillance system) broadcast . However as with analog video , these applications treat video as a sequence of moving images and the primary means of playback is sequential in nature , from the first to last frame . In this paper we describe new applications of creating and using digital video and discuss new paradigms of analysis and synthesis that spearheaded these applications . We shall highlight research issues and directions in and beyond image processing on the analysis and synthesis of digital video for a new generation of applications .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (digital TV) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
Analysis And Synthesis For New Digital Video Applications . We are witnessing today increasing use and popularity of digital video , from CDROMs , Internet to digital TV (video surveillance system) broadcast . However as with analog video , these applications treat video as a sequence of moving images and the primary means of playback is sequential in nature , from the first to last frame . In this paper we describe new applications of creating and using digital video and discuss new paradigms of analysis and synthesis that spearheaded these applications . We shall highlight research issues and directions in and beyond image processing on the analysis and synthesis of digital video for a new generation of applications .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
COMPUTER NETWORKS AND ISDN SYSTEMS. 28 (7-11): 1219-1231 MAY 1996

Publication Year: 1996

World Wide Web-course Tool: An Environment For Building WWW-based Courses

University of British Columbia (UBC) Canada

Goldberg, Salari, Swoboda
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (World Wide Web) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband (navigation tool) connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
World Wide Web (video source images) -course Tool : An Environment For Building WWW-based Courses . It is difficult for educators that lack technical background to create sophisticated WWW-based courses . This paper describes Web-CT , an easy-to-use environment for creating WWW-based courses that are otherwise beyond the ability of the non computer programmer . Web-CT not only produces courses for the WWW , but also uses WWW browsers as the GUI for the course-building environment . Web-CT allows the course-author to create a course and then to add a wide variety of tools and features to his or her course . Examples of tools include bulletin-boards , student self-evaluation , navigation tool (external broadband) s , timed quizzes , electronic mail , automatic index generation , and more . New features and tools are continually being added to Web-CT .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (World Wide Web) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
World Wide Web (video source images) -course Tool : An Environment For Building WWW-based Courses . It is difficult for educators that lack technical background to create sophisticated WWW-based courses . This paper describes Web-CT , an easy-to-use environment for creating WWW-based courses that are otherwise beyond the ability of the non computer programmer . Web-CT not only produces courses for the WWW , but also uses WWW browsers as the GUI for the course-building environment . Web-CT allows the course-author to create a course and then to add a wide variety of tools and features to his or her course . Examples of tools include bulletin-boards , student self-evaluation , navigation tools , timed quizzes , electronic mail , automatic index generation , and more . New features and tools are continually being added to Web-CT .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020100052A1

Filed: 2002-03-08     Issued: 2002-07-25

Methods for enabling near video-on-demand and video-on-request services using digital video recorders

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

John Daniels
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing (personal video recorder) device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (wireless network) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection (work device) between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020100052A1
CLAIM 1
. A method for enabling near video-on-demand (VOD) service using a digital video recorder (DVR) for the simultaneous storage and playback of multimedia data , comprising the steps of : connecting a DVR to a network server over a data network , the data network including but not limited to the Internet , satellite , cable television , broadcast television , powerline , phoneline or wireless network (video sources) s ;
requesting a VOD selection by the DVR from the network server ;
receiving a compressed multimedia data signal by the DVR from the network server , the compressed multimedia data signal containing the requested VOD selection ;
storing a first received portion of the received multimedia data signal on the DVR ;
decompressing the first received segment of the received multimedia data signal by the DVR ;
playing the decompressed first received segment by the DVR for display on a display device ;
and simultaneously during the playing of the first received segment receiving and storing a second received segment of the received multimedia data signal on the DVR while playing the first received segment for display on the display device , whereby the requested VOD selection begins playing on the display device prior to the reception of the entire compressed multimedia data signal containing the requested VOD selection .

US20020100052A1
CLAIM 8
. A method for enabling near VOD service according to claim 1 ;
wherein a prestored portion of the requested VOD selection is prestored on the DVR or a local storage device (storage device) associated with the DVR , and the prestored portion is played at an appropriate chronological time during the playing of the VOD selection , and another portion of the requested video signal is received over a client-server type computer network , whereby a portion of the requested VOD selection may be prestored on a local storage device , and another portion of the requested VOD selection is transmitted upon request made to the network server .

US20020100052A1
CLAIM 9
. A method for enabling near VOD service according to claim 1 ;
wherein the request for the VOD selection can be made from a network device (broadband connection) having a network connection other than the network connection connecting the DVR with the network server , and the DVR is controlled to record the VOD selection via control data transmitted over the network from the network server , in response to the request from the network device .

US20020100052A1
CLAIM 33
. A method for providing a Video-On-Request (VOR) system , comprising the steps of : receiving VOR selection data from a plurality of users , each VOR selection data including at least one requested video selection and video recorder identifying information for identifying each particular video recorder ;
determining a transmission priority of requested video selections dependent on a number of requested video selections received from said plurality of users , wherein the transmission priority of a particular video selection depends on the frequency of requests received for the particular video selection ;
determining a transmission time for the particular video selection dependent on the transmission priority ;
determining a transmission channel for the particular video selection ;
transmitting personal video recorder (remote viewing) control signals (display device, converting one) to personal video recorders depending on the received VOR selection data and the transmission time and transmission channel of the particular video selection , whereby if the received VOR selection data from a user includes a request for the particular video selection the user' ;
s particular video recorder is automatically controlled to tune in the determined transmission channel at the determined transmission time and record the particular video selection ;
and transmitting the particular video selection at the determined transmission time and transmission channel so that the video recorder of each user requesting the particular video selection can be controlled to automatically record the particular video selection .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing (personal video recorder) of the given video stream is contemporaneous with the live viewing and storage .
US20020100052A1
CLAIM 33
. A method for providing a Video-On-Request (VOR) system , comprising the steps of : receiving VOR selection data from a plurality of users , each VOR selection data including at least one requested video selection and video recorder identifying information for identifying each particular video recorder ;
determining a transmission priority of requested video selections dependent on a number of requested video selections received from said plurality of users , wherein the transmission priority of a particular video selection depends on the frequency of requests received for the particular video selection ;
determining a transmission time for the particular video selection dependent on the transmission priority ;
determining a transmission channel for the particular video selection ;
transmitting personal video recorder (remote viewing) control signals to personal video recorders depending on the received VOR selection data and the transmission time and transmission channel of the particular video selection , whereby if the received VOR selection data from a user includes a request for the particular video selection the user' ;
s particular video recorder is automatically controlled to tune in the determined transmission channel at the determined transmission time and record the particular video selection ;
and transmitting the particular video selection at the determined transmission time and transmission channel so that the video recorder of each user requesting the particular video selection can be controlled to automatically record the particular video selection .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing (personal video recorder) of the given video stream is conducted subsequent to the live viewing and storage .
US20020100052A1
CLAIM 33
. A method for providing a Video-On-Request (VOR) system , comprising the steps of : receiving VOR selection data from a plurality of users , each VOR selection data including at least one requested video selection and video recorder identifying information for identifying each particular video recorder ;
determining a transmission priority of requested video selections dependent on a number of requested video selections received from said plurality of users , wherein the transmission priority of a particular video selection depends on the frequency of requests received for the particular video selection ;
determining a transmission time for the particular video selection dependent on the transmission priority ;
determining a transmission channel for the particular video selection ;
transmitting personal video recorder (remote viewing) control signals to personal video recorders depending on the received VOR selection data and the transmission time and transmission channel of the particular video selection , whereby if the received VOR selection data from a user includes a request for the particular video selection the user' ;
s particular video recorder is automatically controlled to tune in the determined transmission channel at the determined transmission time and record the particular video selection ;
and transmitting the particular video selection at the determined transmission time and transmission channel so that the video recorder of each user requesting the particular video selection can be controlled to automatically record the particular video selection .

US10499091B2
CLAIM 5
. The method of claim 1 , wherein the broadband connection (work device) has a bandwidth of 2-6 Megabits per second (Mbps) .
US20020100052A1
CLAIM 9
. A method for enabling near VOD service according to claim 1 ;
wherein the request for the VOD selection can be made from a network device (broadband connection) having a network connection other than the network connection connecting the DVR with the network server , and the DVR is controlled to record the VOD selection via control data transmitted over the network from the network server , in response to the request from the network device .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing (personal video recorder) device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (wireless network) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020100052A1
CLAIM 1
. A method for enabling near video-on-demand (VOD) service using a digital video recorder (DVR) for the simultaneous storage and playback of multimedia data , comprising the steps of : connecting a DVR to a network server over a data network , the data network including but not limited to the Internet , satellite , cable television , broadcast television , powerline , phoneline or wireless network (video sources) s ;
requesting a VOD selection by the DVR from the network server ;
receiving a compressed multimedia data signal by the DVR from the network server , the compressed multimedia data signal containing the requested VOD selection ;
storing a first received portion of the received multimedia data signal on the DVR ;
decompressing the first received segment of the received multimedia data signal by the DVR ;
playing the decompressed first received segment by the DVR for display on a display device ;
and simultaneously during the playing of the first received segment receiving and storing a second received segment of the received multimedia data signal on the DVR while playing the first received segment for display on the display device , whereby the requested VOD selection begins playing on the display device prior to the reception of the entire compressed multimedia data signal containing the requested VOD selection .

US20020100052A1
CLAIM 8
. A method for enabling near VOD service according to claim 1 ;
wherein a prestored portion of the requested VOD selection is prestored on the DVR or a local storage device (storage device) associated with the DVR , and the prestored portion is played at an appropriate chronological time during the playing of the VOD selection , and another portion of the requested video signal is received over a client-server type computer network , whereby a portion of the requested VOD selection may be prestored on a local storage device , and another portion of the requested VOD selection is transmitted upon request made to the network server .

US20020100052A1
CLAIM 33
. A method for providing a Video-On-Request (VOR) system , comprising the steps of : receiving VOR selection data from a plurality of users , each VOR selection data including at least one requested video selection and video recorder identifying information for identifying each particular video recorder ;
determining a transmission priority of requested video selections dependent on a number of requested video selections received from said plurality of users , wherein the transmission priority of a particular video selection depends on the frequency of requests received for the particular video selection ;
determining a transmission time for the particular video selection dependent on the transmission priority ;
determining a transmission channel for the particular video selection ;
transmitting personal video recorder (remote viewing) control signals (display device, converting one) to personal video recorders depending on the received VOR selection data and the transmission time and transmission channel of the particular video selection , whereby if the received VOR selection data from a user includes a request for the particular video selection the user' ;
s particular video recorder is automatically controlled to tune in the determined transmission channel at the determined transmission time and record the particular video selection ;
and transmitting the particular video selection at the determined transmission time and transmission channel so that the video recorder of each user requesting the particular video selection can be controlled to automatically record the particular video selection .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020112247A1

Filed: 2002-02-08     Issued: 2002-08-15

Method and system for creation, delivery, and presentation of time-synchronized multimedia presentations

(Original Assignee) Horner David R.; Brandt Jonathan W.     

David Horner, Jonathan Brandt
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (wireless network) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (said server) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set (time sequence) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020112247A1
CLAIM 2
. The method of claim 1 wherein said separating step separates time synchronization data into one or more independent time sequence (third set) s of actions .

US20020112247A1
CLAIM 34
. The computer network of claim 33 wherein said second computer is in a wireless device and wherein said communication network is a wireless network (video sources) .

US20020112247A1
CLAIM 45
. A computer network system comprising : a server computer for storing a plurality of different media data from a plurality of presentation media data and having a first computer program code for storing time synchronization data separate from each of said plurality of presentation media data and wherein said first computer program code for storing links to each of said plurality of presentation media data for each of said plurality of different media data , wherein said links to each of said plurality of presentation media data provides only a link to the content thereof ;
a client computer for presenting a time synchronized multimedia presentation from said plurality of different media data and having a second computer program code for retrieving the content from said plurality of presentation media data based upon the links from said plurality of different media data ;
and wherein said second computer program code for presenting said content retrieved based upon the time synchronization data separated from each of said plurality of presentation media data ;
and a communication network linking said server (second set) computer with said client computer .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (wireless network) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (said server) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set (time sequence) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020112247A1
CLAIM 2
. The method of claim 1 wherein said separating step separates time synchronization data into one or more independent time sequence (third set) s of actions .

US20020112247A1
CLAIM 34
. The computer network of claim 33 wherein said second computer is in a wireless device and wherein said communication network is a wireless network (video sources) .

US20020112247A1
CLAIM 45
. A computer network system comprising : a server computer for storing a plurality of different media data from a plurality of presentation media data and having a first computer program code for storing time synchronization data separate from each of said plurality of presentation media data and wherein said first computer program code for storing links to each of said plurality of presentation media data for each of said plurality of different media data , wherein said links to each of said plurality of presentation media data provides only a link to the content thereof ;
a client computer for presenting a time synchronized multimedia presentation from said plurality of different media data and having a second computer program code for retrieving the content from said plurality of presentation media data based upon the links from said plurality of different media data ;
and wherein said second computer program code for presenting said content retrieved based upon the time synchronization data separated from each of said plurality of presentation media data ;
and a communication network linking said server (second set) computer with said client computer .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020072955A1

Filed: 2001-09-04     Issued: 2002-06-13

System and method for performing market research studies on online content

(Original Assignee) Blue Bear LLC     (Current Assignee) Blue Bear LLC

Stephen Brock
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (World Wide Web, second image) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (World Wide Web, second image) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (selected image) or more of the digitized images in separate windows on a personal computer based display device (display device, said database) , using a first set (graphical user interfaces) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (World Wide Web, second image) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020072955A1
CLAIM 1
. A system for performing focus group studies on at least one software application accessible by remote computers over a network , comprising : a plurality of respondent computers operatively coupled to the network , each of said respondent computers having a respondent software device programmed to download and run the software application from the network and including a respondent graphical user interface programmed to operate substantially simultaneously with said software application on said respondent computer , said respondent graphical user interface including at least two rating buttons , said rating buttons including a favorable rating button and an unfavorable rating button ;
and at least one moderator computer operatively coupled to each of said respondent computers having a moderator software device and a database , said moderator software device being programmed to communicate with each of said respondent software devices operating on said respondent computers , collect rating signals from the respondent computers corresponding to activation of said rating buttons on said respondent graphical user interfaces (first set) of said respondent computers and store data associated with said rating signals collected in the database .

US20020072955A1
CLAIM 2
. The system of claim 1 , wherein : said respondent graphical user interface is further programmed to query a user of one of said respondent computers for a comment responsive to a user activating a particular one of said rating buttons ;
and said moderator software device being further programmed to collect said comment from said respondent graphical user interface and store said comment in said database (display device) along with data associated with said rating signal collected from said respondent computer corresponding to said particular rating button .

US20020072955A1
CLAIM 5
. The system of claim 1 wherein : said software application is an image-based application ;
and said respondent software device is further programmed to generate a snapshot of image-based output of said software application substantially as it appears on a display device (display device) of said respondent computer ;
and said moderator software device is further programmed to collect the snapshot from said respondent software device and store said snapshot in said database along with data associated with said rating signals collected in said database .

US20020072955A1
CLAIM 14
. The system of claim 1 , wherein : the network is the World Wide Web (video source images, video images, video sources, receiving video images) ;
the software application is a Web page from a Web Site on the World Wide Web ;
and the respondent software device is a Web browser .

US20020072955A1
CLAIM 51
. The system of claim 50 wherein said moderator software device is programmed to prevent said respondent computer from progressing from a first image to a second image (video source images, video images, video sources, receiving video images) without providing said reaction from said respondent computer .

US20020072955A1
CLAIM 78
. The system of claim 76 wherein said moderator software device graphical user interface enables a moderator to print a report displaying said reactions from said respondent computers for a preselected image (displaying one) within a selected project .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (World Wide Web, second image) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (World Wide Web, second image) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (selected image) or more of the digitized images in separate windows on a personal computer based display device (display device, said database) , using a first set (graphical user interfaces) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (World Wide Web, second image) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020072955A1
CLAIM 1
. A system for performing focus group studies on at least one software application accessible by remote computers over a network , comprising : a plurality of respondent computers operatively coupled to the network , each of said respondent computers having a respondent software device programmed to download and run the software application from the network and including a respondent graphical user interface programmed to operate substantially simultaneously with said software application on said respondent computer , said respondent graphical user interface including at least two rating buttons , said rating buttons including a favorable rating button and an unfavorable rating button ;
and at least one moderator computer operatively coupled to each of said respondent computers having a moderator software device and a database , said moderator software device being programmed to communicate with each of said respondent software devices operating on said respondent computers , collect rating signals from the respondent computers corresponding to activation of said rating buttons on said respondent graphical user interfaces (first set) of said respondent computers and store data associated with said rating signals collected in the database .

US20020072955A1
CLAIM 2
. The system of claim 1 , wherein : said respondent graphical user interface is further programmed to query a user of one of said respondent computers for a comment responsive to a user activating a particular one of said rating buttons ;
and said moderator software device being further programmed to collect said comment from said respondent graphical user interface and store said comment in said database (display device) along with data associated with said rating signal collected from said respondent computer corresponding to said particular rating button .

US20020072955A1
CLAIM 5
. The system of claim 1 wherein : said software application is an image-based application ;
and said respondent software device is further programmed to generate a snapshot of image-based output of said software application substantially as it appears on a display device (display device) of said respondent computer ;
and said moderator software device is further programmed to collect the snapshot from said respondent software device and store said snapshot in said database along with data associated with said rating signals collected in said database .

US20020072955A1
CLAIM 14
. The system of claim 1 , wherein : the network is the World Wide Web (video source images, video images, video sources, receiving video images) ;
the software application is a Web page from a Web Site on the World Wide Web ;
and the respondent software device is a Web browser .

US20020072955A1
CLAIM 51
. The system of claim 50 wherein said moderator software device is programmed to prevent said respondent computer from progressing from a first image to a second image (video source images, video images, video sources, receiving video images) without providing said reaction from said respondent computer .

US20020072955A1
CLAIM 78
. The system of claim 76 wherein said moderator software device graphical user interface enables a moderator to print a report displaying said reactions from said respondent computers for a preselected image (displaying one) within a selected project .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6370198B1

Filed: 1999-05-06     Issued: 2002-04-09

Wide-band multi-format audio/video production system with frame-rate conversion

(Original Assignee) Kinya Washino     (Current Assignee) Lightside Technologies LLC

Kinya Washino
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution (definition television) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (frame rate) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6370198B1
CLAIM 1
. A method of producing a video program , comprising the steps of : receiving an input video program in an input format ;
converting the input video program into a digital production format by sampling the input program at a sampling frequency in excess of 18 megahertz ;
providing high-capacity digital video storage means equipped with an asynchronous program recording and reproducing capability to perform a frame-rate conversion ;
and processing the video program in the production format using the high-capacity video storage means on a selective basis to output a version of the video program having a desired frame rate (frame rate) and image dimensions in pixels .

US6370198B1
CLAIM 17
. A method of producing an enhanced definition video program , comprising the steps of : receiving a standard definition television (particular resolution) (SDTV) program from a source having a resolution capability of 600 or more lines ;
converting the input video program into a digital production format by sampling the input program at a sampling frequency in excess of 18 megahertz ;
providing high-capacity digital video storage means equipped with an asynchronous program recording and reproducing capability to perform a frame-rate conversion ;
storing the program in data compressed form ;
and processing the program in the production format to output an enhanced definition version of the program having a desired frame rate and image dimensions in pixels .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution (definition television) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (frame rate) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6370198B1
CLAIM 1
. A method of producing a video program , comprising the steps of : receiving an input video program in an input format ;
converting the input video program into a digital production format by sampling the input program at a sampling frequency in excess of 18 megahertz ;
providing high-capacity digital video storage means equipped with an asynchronous program recording and reproducing capability to perform a frame-rate conversion ;
and processing the video program in the production format using the high-capacity video storage means on a selective basis to output a version of the video program having a desired frame rate (frame rate) and image dimensions in pixels .

US6370198B1
CLAIM 17
. A method of producing an enhanced definition video program , comprising the steps of : receiving a standard definition television (particular resolution) (SDTV) program from a source having a resolution capability of 600 or more lines ;
converting the input video program into a digital production format by sampling the input program at a sampling frequency in excess of 18 megahertz ;
providing high-capacity digital video storage means equipped with an asynchronous program recording and reproducing capability to perform a frame-rate conversion ;
storing the program in data compressed form ;
and processing the program in the production format to output an enhanced definition version of the program having a desired frame rate and image dimensions in pixels .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6320600B1

Filed: 1998-12-15     Issued: 2001-11-20

Web-based video-editing method and system using a high-performance multimedia software library

(Original Assignee) Cornell Research Foundation Inc     (Current Assignee) Cornell Research Foundation Inc

Brian C. Smith, Wei-Tsang Ooi
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (one object) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (said server) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (stream buffer) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6320600B1
CLAIM 3
. The Web-based video-editing system of claim 1 further comprising : a bitstream buffer (storage device) for storing a portion of said compressed video bitstream data , and said first , second and third plurality of functions operating on said portion of said compressed video bitstream data stored in said bitstream buffer .

US6320600B1
CLAIM 5
. The Web-based video-editing system of claim 1 wherein said second plurality of functions for performing I/O functions further comprises : a means for clipping wherein one object (digital form) uses memory from another object of the same type .

US6320600B1
CLAIM 11
. The Web-based video-editing system of claim 1 further comprising ;
a graphical user interface on the client computer ;
a video interface on one of the plurality of servers , said video interface having a buffer for compressed video bitstream data , said video interface capable of passing messages between the client computer and the one of said plurality of servers ;
and , a video engine on one of said server (second set) s , said video engine having video processing applications using the first , second and third pluralities of functions in response to messages from said client computer .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (one object) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (said server) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (stream buffer) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6320600B1
CLAIM 3
. The Web-based video-editing system of claim 1 further comprising : a bitstream buffer (storage device) for storing a portion of said compressed video bitstream data , and said first , second and third plurality of functions operating on said portion of said compressed video bitstream data stored in said bitstream buffer .

US6320600B1
CLAIM 5
. The Web-based video-editing system of claim 1 wherein said second plurality of functions for performing I/O functions further comprises : a means for clipping wherein one object (digital form) uses memory from another object of the same type .

US6320600B1
CLAIM 11
. The Web-based video-editing system of claim 1 further comprising ;
a graphical user interface on the client computer ;
a video interface on one of the plurality of servers , said video interface having a buffer for compressed video bitstream data , said video interface capable of passing messages between the client computer and the one of said plurality of servers ;
and , a video engine on one of said server (second set) s , said video engine having video processing applications using the first , second and third pluralities of functions in response to messages from said client computer .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6144375A

Filed: 1998-08-14     Issued: 2000-11-07

Multi-perspective viewer for content-based interactivity

(Original Assignee) Praja Inc     (Current Assignee) Eastman Kodak Co ; Tibco Software Inc

Ramesh C. Jain, Terry Randolph Hicks, Asquith A. Bailey, Ryan B. McKinley, Don Yamato Kuramura, Arun L. Katkere
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (hard disk) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6144375A
CLAIM 14
. The multi-perspective viewer of claim 13 , wherein the multi-media database is stored in a hot-swappable audio-video hard disk (video source images) .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (time code) is contemporaneous with the live viewing and storage .
US6144375A
CLAIM 16
. The multi-perspective viewer of claim 15 , wherein the display means further controls the display of the following windows on the visual display : a . an audio control window ;
b . a bookmark bin window ;
c . a context-sensitive VCR control window ;
d . a time code (video stream) window ;
e . a camera angle control window ;
f . a statistics and textual information viewing window ;
and g . a query processing window .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (time code) is conducted subsequent to the live viewing and storage .
US6144375A
CLAIM 16
. The multi-perspective viewer of claim 15 , wherein the display means further controls the display of the following windows on the visual display : a . an audio control window ;
b . a bookmark bin window ;
c . a context-sensitive VCR control window ;
d . a time code (video stream) window ;
e . a camera angle control window ;
f . a statistics and textual information viewing window ;
and g . a query processing window .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (hard disk) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6144375A
CLAIM 14
. The multi-perspective viewer of claim 13 , wherein the multi-media database is stored in a hot-swappable audio-video hard disk (video source images) .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6240217B1

Filed: 1998-02-24     Issued: 2001-05-29

Digital image processing

(Original Assignee) Redflex Traffic Systems Pty Ltd     (Current Assignee) Redflex Traffic Systems Pty Ltd

Gurchan Ercan, Peter Whyte
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (digital image) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (first number) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6240217B1
CLAIM 1
. A method of processing digital image (video images) information which includes pixel intensity information , including the steps of : identifying a region of the image in which pixel intensities are similar to each other , but the median pixel intensity differs significantly from the median pixel intensity of other parts of the image , wherein the pixel intensity corresponds to brightness of a pixel ;
and modifying pixel intensities in the identified region so that the median for the region is closer to the median for the other parts of the image .

US6240217B1
CLAIM 6
. A method according to claim 5 wherein the digital image is comprised of a first number (first set) of bits , and further comprising the steps of : converting the digital image from the first number of bits to a second number of bits , the second number of bits being lower than the first number of bits ;
mapping a portion of the image comprising the converted digital image from pixels of the digital image that are above a predetermined intensity value ;
and multiplying the intensity value of each pixel of the converted digital image by a conversion factor for display of the converted digital image .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (digital image) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (first number) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6240217B1
CLAIM 1
. A method of processing digital image (video images) information which includes pixel intensity information , including the steps of : identifying a region of the image in which pixel intensities are similar to each other , but the median pixel intensity differs significantly from the median pixel intensity of other parts of the image , wherein the pixel intensity corresponds to brightness of a pixel ;
and modifying pixel intensities in the identified region so that the median for the region is closer to the median for the other parts of the image .

US6240217B1
CLAIM 6
. A method according to claim 5 wherein the digital image is comprised of a first number (first set) of bits , and further comprising the steps of : converting the digital image from the first number of bits to a second number of bits , the second number of bits being lower than the first number of bits ;
mapping a portion of the image comprising the converted digital image from pixels of the digital image that are above a predetermined intensity value ;
and multiplying the intensity value of each pixel of the converted digital image by a conversion factor for display of the converted digital image .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20010024233A1

Filed: 1997-10-14     Issued: 2001-09-27

Camera control system, camera server, camera client, control method, and storage medium

(Original Assignee) Canon Inc     (Current Assignee) Canon Inc

Shinya Urisaka, Tomoaki Kawai, Kazuko Suzuki, Koichi Yano
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing (display control) device of a video surveillance system (said camera) , multiple simultaneously displayed and stored video images (image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (second display) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (image data) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing (angle information) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (upper limit value) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20010024233A1
CLAIM 1
. A camera control system , which has a camera , an angle of which can be controlled , is connected to a predetermined network , and transfers a pickup image by the camera to clients on the network to display the image on display screens of the client devices , comprising : storage means for storing information indicating levels in units of clients on the network , and information indicating image pickup inhibited regions for substantially inhibiting pickup image in units of levels ;
detection means for detecting a level of the connected client by referring to said storage means ;
determination means for determining if an image pickup range includes the image pickup inhibited region corresponding to the level of the client ;
and inhibition means for , when said determination means determines that the image pickup range includes the image pickup inhibited region , inhibiting image data (video images, video source images) corresponding to the image pickup inhibited region in the image to be picked up from being transferred .

US20010024233A1
CLAIM 22
. The system according to claim 21 , further comprising status information transmission means for transmitting information indicating the audio detection characteristics of said microphone and angle information (external viewing, live viewing) of the camera to the connected clients , and wherein each of the clients displays camera and microphone icons on a predetermined map on the basis of the received angle information of the camera and the audio detection characteristic information of said microphone .

US20010024233A1
CLAIM 23
. A camera control system , which has a camera , a image pickup direction of which can be changed by remote control from a client on a network , and is constituted by a camera server for transferring an image pickup by the camera , and a client for displaying the transferred image and controlling the image pickup direction of the camera , comprising : display means for displaying a graphical scroll bar used for change control of the image pickup direction of the camera on a display screen of the client ;
storage means for storing information indicating levels in units of clients on the network , and information indicating image pickup inhibited regions corresponding to the levels ;
and display control (remote viewing, remote viewing device) means for distinguishably displaying a portion indicating an image pickup grant range of the camera and a portion indicating an image pickup inhibited range on the basis of the image pickup inhibited region stored in said storage means .

US20010024233A1
CLAIM 28
. A camera server for controlling a camera in accordance with instructions of an angle and a zoom ratio from a client on a network to pickup an image , and transmitting the pickup image to the client , comprising : storage means for storing a plurality of regions which define upper limit value (frame rate) s of the zoom ratio within a potential image pickup grant region within which pickup image can be done by changing the angle of the camera , the upper limit zoom ratios of the individual regions being different from each other ;
and zoom control means for , when the angle of the camera is controlled in accordance with the instructions from the client to pickup an image , controlling an upper limit value of the zoom ratio in a direction of the camera based on the angle not to exceed the upper limit value stored in said storage means .

US20010024233A1
CLAIM 31
. A client device which is arranged on a network and remote-controls one of a plurality of camera servers each having a camera and microphone via the network , comprising : output means for receiving an image and sound from the selected camera server , displaying the image , and outputting the sound ;
first display means for receiving status information including position information of all the cameras and all the microphones transferred via the network , and displaying icons representing the cameras and microphones on a predetermined map on the basis of the received status information ;
and second display (displaying one) means for displaying the icons of the camera and microphone as sources of the image and sound output by said output means to be distinguished from other icons .

US20010024233A1
CLAIM 36
. The system according to claim 34 , further comprising : camera index means for indicating at least one of a position and image pickup direction of the camera ;
microphone index means for indicating at least one of a position and directivity of said audio input means ;
and map display means for displaying a map on which said camera (video surveillance system) index means and said microphone index means are superimposed .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing (display control) of the given video stream (pixel block) is contemporaneous with the live viewing (angle information) and storage .
US20010024233A1
CLAIM 4
. The system according to claim 2 , wherein said modification means comprises mosaic means for applying a mosaic pattern to an image , and a pixel block (video stream) size of the mosaic pattern becomes larger for a client with lower level .

US20010024233A1
CLAIM 22
. The system according to claim 21 , further comprising status information transmission means for transmitting information indicating the audio detection characteristics of said microphone and angle information (external viewing, live viewing) of the camera to the connected clients , and wherein each of the clients displays camera and microphone icons on a predetermined map on the basis of the received angle information of the camera and the audio detection characteristic information of said microphone .

US20010024233A1
CLAIM 23
. A camera control system , which has a camera , a image pickup direction of which can be changed by remote control from a client on a network , and is constituted by a camera server for transferring an image pickup by the camera , and a client for displaying the transferred image and controlling the image pickup direction of the camera , comprising : display means for displaying a graphical scroll bar used for change control of the image pickup direction of the camera on a display screen of the client ;
storage means for storing information indicating levels in units of clients on the network , and information indicating image pickup inhibited regions corresponding to the levels ;
and display control (remote viewing, remote viewing device) means for distinguishably displaying a portion indicating an image pickup grant range of the camera and a portion indicating an image pickup inhibited range on the basis of the image pickup inhibited region stored in said storage means .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing (display control) of the given video stream (pixel block) is conducted subsequent to the live viewing (angle information) and storage .
US20010024233A1
CLAIM 4
. The system according to claim 2 , wherein said modification means comprises mosaic means for applying a mosaic pattern to an image , and a pixel block (video stream) size of the mosaic pattern becomes larger for a client with lower level .

US20010024233A1
CLAIM 22
. The system according to claim 21 , further comprising status information transmission means for transmitting information indicating the audio detection characteristics of said microphone and angle information (external viewing, live viewing) of the camera to the connected clients , and wherein each of the clients displays camera and microphone icons on a predetermined map on the basis of the received angle information of the camera and the audio detection characteristic information of said microphone .

US20010024233A1
CLAIM 23
. A camera control system , which has a camera , a image pickup direction of which can be changed by remote control from a client on a network , and is constituted by a camera server for transferring an image pickup by the camera , and a client for displaying the transferred image and controlling the image pickup direction of the camera , comprising : display means for displaying a graphical scroll bar used for change control of the image pickup direction of the camera on a display screen of the client ;
storage means for storing information indicating levels in units of clients on the network , and information indicating image pickup inhibited regions corresponding to the levels ;
and display control (remote viewing, remote viewing device) means for distinguishably displaying a portion indicating an image pickup grant range of the camera and a portion indicating an image pickup inhibited range on the basis of the image pickup inhibited region stored in said storage means .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing (display control) device of a video surveillance system (said camera) , multiple simultaneously displayed and stored video images (image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (second display) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (image data) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing (angle information) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (upper limit value) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20010024233A1
CLAIM 1
. A camera control system , which has a camera , an angle of which can be controlled , is connected to a predetermined network , and transfers a pickup image by the camera to clients on the network to display the image on display screens of the client devices , comprising : storage means for storing information indicating levels in units of clients on the network , and information indicating image pickup inhibited regions for substantially inhibiting pickup image in units of levels ;
detection means for detecting a level of the connected client by referring to said storage means ;
determination means for determining if an image pickup range includes the image pickup inhibited region corresponding to the level of the client ;
and inhibition means for , when said determination means determines that the image pickup range includes the image pickup inhibited region , inhibiting image data (video images, video source images) corresponding to the image pickup inhibited region in the image to be picked up from being transferred .

US20010024233A1
CLAIM 22
. The system according to claim 21 , further comprising status information transmission means for transmitting information indicating the audio detection characteristics of said microphone and angle information (external viewing, live viewing) of the camera to the connected clients , and wherein each of the clients displays camera and microphone icons on a predetermined map on the basis of the received angle information of the camera and the audio detection characteristic information of said microphone .

US20010024233A1
CLAIM 23
. A camera control system , which has a camera , a image pickup direction of which can be changed by remote control from a client on a network , and is constituted by a camera server for transferring an image pickup by the camera , and a client for displaying the transferred image and controlling the image pickup direction of the camera , comprising : display means for displaying a graphical scroll bar used for change control of the image pickup direction of the camera on a display screen of the client ;
storage means for storing information indicating levels in units of clients on the network , and information indicating image pickup inhibited regions corresponding to the levels ;
and display control (remote viewing, remote viewing device) means for distinguishably displaying a portion indicating an image pickup grant range of the camera and a portion indicating an image pickup inhibited range on the basis of the image pickup inhibited region stored in said storage means .

US20010024233A1
CLAIM 28
. A camera server for controlling a camera in accordance with instructions of an angle and a zoom ratio from a client on a network to pickup an image , and transmitting the pickup image to the client , comprising : storage means for storing a plurality of regions which define upper limit value (frame rate) s of the zoom ratio within a potential image pickup grant region within which pickup image can be done by changing the angle of the camera , the upper limit zoom ratios of the individual regions being different from each other ;
and zoom control means for , when the angle of the camera is controlled in accordance with the instructions from the client to pickup an image , controlling an upper limit value of the zoom ratio in a direction of the camera based on the angle not to exceed the upper limit value stored in said storage means .

US20010024233A1
CLAIM 31
. A client device which is arranged on a network and remote-controls one of a plurality of camera servers each having a camera and microphone via the network , comprising : output means for receiving an image and sound from the selected camera server , displaying the image , and outputting the sound ;
first display means for receiving status information including position information of all the cameras and all the microphones transferred via the network , and displaying icons representing the cameras and microphones on a predetermined map on the basis of the received status information ;
and second display (displaying one) means for displaying the icons of the camera and microphone as sources of the image and sound output by said output means to be distinguished from other icons .

US20010024233A1
CLAIM 36
. The system according to claim 34 , further comprising : camera index means for indicating at least one of a position and image pickup direction of the camera ;
microphone index means for indicating at least one of a position and directivity of said audio input means ;
and map display means for displaying a map on which said camera (video surveillance system) index means and said microphone index means are superimposed .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
CN1254471A

Filed: 1997-05-29     Issued: 2000-05-24

以实况广播节目事件提供全交互式服务的数字交互式系统

(Original Assignee) Actv公司     

M·J·弗里曼, C·厄尔曼
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (视频信号) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (从第一) in a network environment ;

providing a communications link to allow an external viewing (该装置) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
CN1254471A
CLAIM 1
. 一种实况交互式数字广播节目系统,包括:接收实况交互式广播节目的一个观众电视接收系统,该实况交互式广播节目包括多个数字化的压缩视频、音频、转移码以及图形信号,该接收系统包括:接收观众输入的观众接口;连接到该观众接口的微处理器,用于选择该视频和音频之一并且用于指导对以预定的时间所选择的视频与音频信号、对该视频和音频信号的选择与每个选择该转移码的功能的预定时间、以及对该接收到的观众输入的一个无缝切换;分路所选择的视频和音频信号的分路器;连接到该分路器的去压缩/解码器,用于去压缩并且分路所选择的视频和音频信号;显示所选择的视频信号 (video sources) 的装置;以及播放所选择的音频信号的装置。

CN1254471A
CLAIM 8
. 一种实况交互式数字广播节目系统,包括:接收实况交互式广播节目的观众电视接收系统,该实况交互式广播节目包括多个数字化的压缩视频、音频、转移码以及一个或多个统一源定位符(uniform resource locator),该统一源定位符规定了关于从网站所获得的互联网信息段的一个或多个互联网地址,该接收系统包括:接收观众输入的观众接口;连接到该观众接口的装置,用于处理包括:一个装置,用于选择该视频和音频之一并且用于指导对以预定的时间所选择的视频与音频信号、对该视频和音频信号的选择与每个选择该转移码的功能的预定时间、以及对所接收的观众输入的一个无缝切换;解码该统一源定位符以确定所规定的互联网地址的装置;连接到该解码装置的装置,该装置 (external viewing) 用于恢复在所确定的互联网地址中保存的一个或多个互联网信息段;以及显示视频和音频信号以及互联网信息段的装置。

CN1254471A
CLAIM 14
. 一种提供实况交互式数字广播节目的方法,包括以下步骤:从多个摄象机获得视频信号,一个或多个摄象机播放一个实况事件的不同视野;产生一个或多个对应于该实况事件的音频信号;产生一个或多个图形信号;在一个控制演播室中接收该视频和音频信号;数字化压缩视频、图形以及音频信号;产生一些对应于该广播节目的数据码,该数据码包括转移命令;数字化多路复用视频、图形和音频信号、以及数据码成一个复合数字节目流;传输该复合数字节目流;在一个接收站接收该复合数字节目流;通过数字有线电视分配系统,再传输该复合数字节目流;在一个或多个观众站接收该复合数字节目流;汇集观众特殊信息;处理该数据命令;数字化分路该视频和音频信号得到:第一视频和音频信号、根据该数据命令所选择的第一输出视频和音频信号以及所汇集的观众特殊信息;指示该数字分路器开始分路一个第二视频和第二音频信号、根据该数据命令所选择的第二视频视频信号和第二音频信号以及所汇集的观众特殊信息;从第一 (storage device) 至第二视频信号进行无缝切换;以及在屏幕上显示该第二视频信号。

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (视频信号) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (从第一) in a network environment ;

providing a communications link to allow an external viewing (该装置) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
CN1254471A
CLAIM 1
. 一种实况交互式数字广播节目系统,包括:接收实况交互式广播节目的一个观众电视接收系统,该实况交互式广播节目包括多个数字化的压缩视频、音频、转移码以及图形信号,该接收系统包括:接收观众输入的观众接口;连接到该观众接口的微处理器,用于选择该视频和音频之一并且用于指导对以预定的时间所选择的视频与音频信号、对该视频和音频信号的选择与每个选择该转移码的功能的预定时间、以及对该接收到的观众输入的一个无缝切换;分路所选择的视频和音频信号的分路器;连接到该分路器的去压缩/解码器,用于去压缩并且分路所选择的视频和音频信号;显示所选择的视频信号 (video sources) 的装置;以及播放所选择的音频信号的装置。

CN1254471A
CLAIM 8
. 一种实况交互式数字广播节目系统,包括:接收实况交互式广播节目的观众电视接收系统,该实况交互式广播节目包括多个数字化的压缩视频、音频、转移码以及一个或多个统一源定位符(uniform resource locator),该统一源定位符规定了关于从网站所获得的互联网信息段的一个或多个互联网地址,该接收系统包括:接收观众输入的观众接口;连接到该观众接口的装置,用于处理包括:一个装置,用于选择该视频和音频之一并且用于指导对以预定的时间所选择的视频与音频信号、对该视频和音频信号的选择与每个选择该转移码的功能的预定时间、以及对所接收的观众输入的一个无缝切换;解码该统一源定位符以确定所规定的互联网地址的装置;连接到该解码装置的装置,该装置 (external viewing) 用于恢复在所确定的互联网地址中保存的一个或多个互联网信息段;以及显示视频和音频信号以及互联网信息段的装置。

CN1254471A
CLAIM 14
. 一种提供实况交互式数字广播节目的方法,包括以下步骤:从多个摄象机获得视频信号,一个或多个摄象机播放一个实况事件的不同视野;产生一个或多个对应于该实况事件的音频信号;产生一个或多个图形信号;在一个控制演播室中接收该视频和音频信号;数字化压缩视频、图形以及音频信号;产生一些对应于该广播节目的数据码,该数据码包括转移命令;数字化多路复用视频、图形和音频信号、以及数据码成一个复合数字节目流;传输该复合数字节目流;在一个接收站接收该复合数字节目流;通过数字有线电视分配系统,再传输该复合数字节目流;在一个或多个观众站接收该复合数字节目流;汇集观众特殊信息;处理该数据命令;数字化分路该视频和音频信号得到:第一视频和音频信号、根据该数据命令所选择的第一输出视频和音频信号以及所汇集的观众特殊信息;指示该数字分路器开始分路一个第二视频和第二音频信号、根据该数据命令所选择的第二视频视频信号和第二音频信号以及所汇集的观众特殊信息;从第一 (storage device) 至第二视频信号进行无缝切换;以及在屏幕上显示该第二视频信号。




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
WO9841020A1

Filed: 1997-05-29     Issued: 1998-09-17

A digital interactive system for providing full interactivity with live programming events

(Original Assignee) Actv, Inc.     

Michael J. Freeman, Craig Ullman
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (video cameras) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (compressed video signal) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (first output) into a selected video format (compressed video signal) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (reception system) of less than substantially 24 frames per second using a third set (compression device) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9841020A1
CLAIM 1
. A live interactive digital programming system , comprising : a viewer television reception system (frame rate) for receiving live interactive programming , the live interactive programming comprising a plurality of digitally compressed video , audio , branching codes and graphics signals , the reception system comprising : a viewer interface for receiving viewer entries ;
a microprocessor , connected to the viewer interface , for selecting one of the video and audio signals and directing a seamless switch to the selected video and audio signals at a predetermined time , the selection of the video and audio signals and the predetermined time of each selection a function of the branching codes and the received viewer entries ;
a demultiplexer , for demultiplexing the selected video and audio signals ;
a decompressor /decoder , connected to the demultiplexer for decompressing the demultiplexed selected video and audio signals ;
a means for displaying the selected video signal ;
and a means for playing the selected audio signal .

WO9841020A1
CLAIM 2
. The live interactive digital programming system of claim 1 , wherein the plurality of digitally compressed video signal (video format, receiving video images) s corresponds to different predetermined camera angles of an event .

WO9841020A1
CLAIM 13
. A system for providing live interactive digital programming , comprising : a means for receiving video signals from a plurality of video cameras (video surveillance system) , one or more of the cameras relaying a different predetermined view of a live event ;
a means for producing one or more audio signals corresponding to the live event ;
a means for generating one or more graphics signals ;
at least one digital compression device (third set) , connected to the receiving and producing means , for digitally compressing the video , graphics and audio signals ;
a means for processing , connected to the compression device , wherein the processing means creates a set of data commands which link together the various audio , graphics and video signals , the data commands including branching commands ;
a digital multiplexer , connected to the digital compression device , for multiplexing the video , graphics and audio signals , and the data codes into a combined digital program stream ;
and a means for transmitting the combined digital program stream .

WO9841020A1
CLAIM 14
. A method for providing live interactive digital programming , comprising the steps of : obtaining video signals from a plurality of video cameras , one or more of the cameras relaying a different view of a live event ;
producing one or more audio signals corresponding to the live event ;
creating one or more graphics signals ;
receiving the video and audio signals in a control studio ;
digitally compressing the video , graphic and audio signals ;
producing a set of data codes corresponding to the programming , the data codes including branching commands ;
digitally multiplexing the video , graphics and audio signals , and the data codes into a combined digital program stream ;
transmitting the combined digital program stream ;
receiving the combined digital program stream at a receive site ;
re-transmitting the combined digital program stream on a digital cable television distribution system ;
receiving the combined digital program stream at one or more viewer sites ;
gathering viewer specific information ;
processing the data commands ;
digitally demultiplexing the video and audio signals resulting in a first video and audio signal , the first output (video source images) video and first audio signal selected based on the data commands and gathered viewer specific information ;
instructing the digital demultiplexer to commence demultiplexing a second video and second audio signal , the second video signal and second audio signal selected based on the data commands and gathered viewer specific information ;
seamlessly switching from the first to the second video signal ;
and displaying the second video signal on a screen .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (more graphics) is contemporaneous with the live viewing (interactive program) and storage .
WO9841020A1
CLAIM 1
. A live interactive digital programming system , comprising : a viewer television reception system for receiving live interactive program (live viewing) ming , the live interactive programming comprising a plurality of digitally compressed video , audio , branching codes and graphics signals , the reception system comprising : a viewer interface for receiving viewer entries ;
a microprocessor , connected to the viewer interface , for selecting one of the video and audio signals and directing a seamless switch to the selected video and audio signals at a predetermined time , the selection of the video and audio signals and the predetermined time of each selection a function of the branching codes and the received viewer entries ;
a demultiplexer , for demultiplexing the selected video and audio signals ;
a decompressor /decoder , connected to the demultiplexer for decompressing the demultiplexed selected video and audio signals ;
a means for displaying the selected video signal ;
and a means for playing the selected audio signal .

WO9841020A1
CLAIM 13
. A system for providing live interactive digital programming , comprising : a means for receiving video signals from a plurality of video cameras , one or more of the cameras relaying a different predetermined view of a live event ;
a means for producing one or more audio signals corresponding to the live event ;
a means for generating one or more graphics (video stream) signals ;
at least one digital compression device , connected to the receiving and producing means , for digitally compressing the video , graphics and audio signals ;
a means for processing , connected to the compression device , wherein the processing means creates a set of data commands which link together the various audio , graphics and video signals , the data commands including branching commands ;
a digital multiplexer , connected to the digital compression device , for multiplexing the video , graphics and audio signals , and the data codes into a combined digital program stream ;
and a means for transmitting the combined digital program stream .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (more graphics) is conducted subsequent to the live viewing (interactive program) and storage .
WO9841020A1
CLAIM 1
. A live interactive digital programming system , comprising : a viewer television reception system for receiving live interactive program (live viewing) ming , the live interactive programming comprising a plurality of digitally compressed video , audio , branching codes and graphics signals , the reception system comprising : a viewer interface for receiving viewer entries ;
a microprocessor , connected to the viewer interface , for selecting one of the video and audio signals and directing a seamless switch to the selected video and audio signals at a predetermined time , the selection of the video and audio signals and the predetermined time of each selection a function of the branching codes and the received viewer entries ;
a demultiplexer , for demultiplexing the selected video and audio signals ;
a decompressor /decoder , connected to the demultiplexer for decompressing the demultiplexed selected video and audio signals ;
a means for displaying the selected video signal ;
and a means for playing the selected audio signal .

WO9841020A1
CLAIM 13
. A system for providing live interactive digital programming , comprising : a means for receiving video signals from a plurality of video cameras , one or more of the cameras relaying a different predetermined view of a live event ;
a means for producing one or more audio signals corresponding to the live event ;
a means for generating one or more graphics (video stream) signals ;
at least one digital compression device , connected to the receiving and producing means , for digitally compressing the video , graphics and audio signals ;
a means for processing , connected to the compression device , wherein the processing means creates a set of data commands which link together the various audio , graphics and video signals , the data commands including branching commands ;
a digital multiplexer , connected to the digital compression device , for multiplexing the video , graphics and audio signals , and the data codes into a combined digital program stream ;
and a means for transmitting the combined digital program stream .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (video cameras) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (compressed video signal) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (first output) into a selected video format (compressed video signal) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (reception system) of less than substantially 24 frames per second using a third set (compression device) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9841020A1
CLAIM 1
. A live interactive digital programming system , comprising : a viewer television reception system (frame rate) for receiving live interactive programming , the live interactive programming comprising a plurality of digitally compressed video , audio , branching codes and graphics signals , the reception system comprising : a viewer interface for receiving viewer entries ;
a microprocessor , connected to the viewer interface , for selecting one of the video and audio signals and directing a seamless switch to the selected video and audio signals at a predetermined time , the selection of the video and audio signals and the predetermined time of each selection a function of the branching codes and the received viewer entries ;
a demultiplexer , for demultiplexing the selected video and audio signals ;
a decompressor /decoder , connected to the demultiplexer for decompressing the demultiplexed selected video and audio signals ;
a means for displaying the selected video signal ;
and a means for playing the selected audio signal .

WO9841020A1
CLAIM 2
. The live interactive digital programming system of claim 1 , wherein the plurality of digitally compressed video signal (video format, receiving video images) s corresponds to different predetermined camera angles of an event .

WO9841020A1
CLAIM 13
. A system for providing live interactive digital programming , comprising : a means for receiving video signals from a plurality of video cameras (video surveillance system) , one or more of the cameras relaying a different predetermined view of a live event ;
a means for producing one or more audio signals corresponding to the live event ;
a means for generating one or more graphics signals ;
at least one digital compression device (third set) , connected to the receiving and producing means , for digitally compressing the video , graphics and audio signals ;
a means for processing , connected to the compression device , wherein the processing means creates a set of data commands which link together the various audio , graphics and video signals , the data commands including branching commands ;
a digital multiplexer , connected to the digital compression device , for multiplexing the video , graphics and audio signals , and the data codes into a combined digital program stream ;
and a means for transmitting the combined digital program stream .

WO9841020A1
CLAIM 14
. A method for providing live interactive digital programming , comprising the steps of : obtaining video signals from a plurality of video cameras , one or more of the cameras relaying a different view of a live event ;
producing one or more audio signals corresponding to the live event ;
creating one or more graphics signals ;
receiving the video and audio signals in a control studio ;
digitally compressing the video , graphic and audio signals ;
producing a set of data codes corresponding to the programming , the data codes including branching commands ;
digitally multiplexing the video , graphics and audio signals , and the data codes into a combined digital program stream ;
transmitting the combined digital program stream ;
receiving the combined digital program stream at a receive site ;
re-transmitting the combined digital program stream on a digital cable television distribution system ;
receiving the combined digital program stream at one or more viewer sites ;
gathering viewer specific information ;
processing the data commands ;
digitally demultiplexing the video and audio signals resulting in a first video and audio signal , the first output (video source images) video and first audio signal selected based on the data commands and gathered viewer specific information ;
instructing the digital demultiplexer to commence demultiplexing a second video and second audio signal , the second video signal and second audio signal selected based on the data commands and gathered viewer specific information ;
seamlessly switching from the first to the second video signal ;
and displaying the second video signal on a screen .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP0965227A1

Filed: 1997-05-29     Issued: 1999-12-22

A digital interactive system for providing full interactivity with live programming events

(Original Assignee) ACTV Inc     (Current Assignee) ACTV Inc

Michael J. Freeman, Craig Ullman
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (video cameras) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (compressed video signal) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (first output) into a selected video format (compressed video signal) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (reception system) of less than substantially 24 frames per second using a third set (compression device) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0965227A1
CLAIM 1
. A live interactive digital programming system , comprising : a viewer television reception system (frame rate) for receiving live interactive programming , the live interactive programming comprising a plurality of digitally compressed video , audio , branching codes and graphics signals , the reception system comprising : a viewer interface for receiving viewer entries ;
a microprocessor , connected to the viewer interface , for selecting one of the video and audio signals and directing a seamless switch to the selected video and audio signals at a predetermined time , the selection of the video and audio signals and the predetermined time of each selection a function of the branching codes and the received viewer entries ;
a demultiplexer , for demultiplexing the selected video and audio signals ;
a decompressor /decoder , connected to the demultiplexer for decompressing the demultiplexed selected video and audio signals ;
a means for displaying the selected video signal ;
and a means for playing the selected audio signal .

EP0965227A1
CLAIM 2
. The live interactive digital programming system of claim 1 , wherein the plurality of digitally compressed video signal (video format, receiving video images) s corresponds to different predetermined camera angles of an event .

EP0965227A1
CLAIM 13
. A system for providing live interactive digital programming , comprising : a means for receiving video signals from a plurality of video cameras (video surveillance system) , one or more of the cameras relaying a different predetermined view of a live event ;
a means for producing one or more audio signals corresponding to the live event ;
a means for generating one or more graphics signals ;
at least one digital compression device (third set) , connected to the receiving and producing means , for digitally compressing the video , graphics and audio signals ;
a means for processing , connected to the compression device , wherein the processing means creates a set of data commands which link together the various audio , graphics and video signals , the data commands including branching commands ;
a digital multiplexer , connected to the digital compression device , for multiplexing the video , graphics and audio signals , and the data codes into a combined digital program stream ;
and a means for transmitting the combined digital program stream .

EP0965227A1
CLAIM 14
. A method for providing live interactive digital programming , comprising the steps of : obtaining video signals from a plurality of video cameras , one or more of the cameras relaying a different view of a live event ;
producing one or more audio signals corresponding to the live event ;
creating one or more graphics signals ;
receiving the video and audio signals in a control studio ;
digitally compressing the video , graphic and audio signals ;
producing a set of data codes corresponding to the programming , the data codes including branching commands ;
digitally multiplexing the video , graphics and audio signals , and the data codes into a combined digital program stream ;
transmitting the combined digital program stream ;
receiving the combined digital program stream at a receive site ;
re-transmitting the combined digital program stream on a digital cable television distribution system ;
receiving the combined digital program stream at one or more viewer sites ;
gathering viewer specific information ;
processing the data commands ;
digitally demultiplexing the video and audio signals resulting in a first video and audio signal , the first output (video source images) video and first audio signal selected based on the data commands and gathered viewer specific information ;
instructing the digital demultiplexer to commence demultiplexing a second video and second audio signal , the second video signal and second audio signal selected based on the data commands and gathered viewer specific information ;
seamlessly switching from the first to the second video signal ;
and displaying the second video signal on a screen .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (more graphics) is contemporaneous with the live viewing (interactive program) and storage .
EP0965227A1
CLAIM 1
. A live interactive digital programming system , comprising : a viewer television reception system for receiving live interactive program (live viewing) ming , the live interactive programming comprising a plurality of digitally compressed video , audio , branching codes and graphics signals , the reception system comprising : a viewer interface for receiving viewer entries ;
a microprocessor , connected to the viewer interface , for selecting one of the video and audio signals and directing a seamless switch to the selected video and audio signals at a predetermined time , the selection of the video and audio signals and the predetermined time of each selection a function of the branching codes and the received viewer entries ;
a demultiplexer , for demultiplexing the selected video and audio signals ;
a decompressor /decoder , connected to the demultiplexer for decompressing the demultiplexed selected video and audio signals ;
a means for displaying the selected video signal ;
and a means for playing the selected audio signal .

EP0965227A1
CLAIM 13
. A system for providing live interactive digital programming , comprising : a means for receiving video signals from a plurality of video cameras , one or more of the cameras relaying a different predetermined view of a live event ;
a means for producing one or more audio signals corresponding to the live event ;
a means for generating one or more graphics (video stream) signals ;
at least one digital compression device , connected to the receiving and producing means , for digitally compressing the video , graphics and audio signals ;
a means for processing , connected to the compression device , wherein the processing means creates a set of data commands which link together the various audio , graphics and video signals , the data commands including branching commands ;
a digital multiplexer , connected to the digital compression device , for multiplexing the video , graphics and audio signals , and the data codes into a combined digital program stream ;
and a means for transmitting the combined digital program stream .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (more graphics) is conducted subsequent to the live viewing (interactive program) and storage .
EP0965227A1
CLAIM 1
. A live interactive digital programming system , comprising : a viewer television reception system for receiving live interactive program (live viewing) ming , the live interactive programming comprising a plurality of digitally compressed video , audio , branching codes and graphics signals , the reception system comprising : a viewer interface for receiving viewer entries ;
a microprocessor , connected to the viewer interface , for selecting one of the video and audio signals and directing a seamless switch to the selected video and audio signals at a predetermined time , the selection of the video and audio signals and the predetermined time of each selection a function of the branching codes and the received viewer entries ;
a demultiplexer , for demultiplexing the selected video and audio signals ;
a decompressor /decoder , connected to the demultiplexer for decompressing the demultiplexed selected video and audio signals ;
a means for displaying the selected video signal ;
and a means for playing the selected audio signal .

EP0965227A1
CLAIM 13
. A system for providing live interactive digital programming , comprising : a means for receiving video signals from a plurality of video cameras , one or more of the cameras relaying a different predetermined view of a live event ;
a means for producing one or more audio signals corresponding to the live event ;
a means for generating one or more graphics (video stream) signals ;
at least one digital compression device , connected to the receiving and producing means , for digitally compressing the video , graphics and audio signals ;
a means for processing , connected to the compression device , wherein the processing means creates a set of data commands which link together the various audio , graphics and video signals , the data commands including branching commands ;
a digital multiplexer , connected to the digital compression device , for multiplexing the video , graphics and audio signals , and the data codes into a combined digital program stream ;
and a means for transmitting the combined digital program stream .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (video cameras) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (compressed video signal) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (first output) into a selected video format (compressed video signal) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (reception system) of less than substantially 24 frames per second using a third set (compression device) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0965227A1
CLAIM 1
. A live interactive digital programming system , comprising : a viewer television reception system (frame rate) for receiving live interactive programming , the live interactive programming comprising a plurality of digitally compressed video , audio , branching codes and graphics signals , the reception system comprising : a viewer interface for receiving viewer entries ;
a microprocessor , connected to the viewer interface , for selecting one of the video and audio signals and directing a seamless switch to the selected video and audio signals at a predetermined time , the selection of the video and audio signals and the predetermined time of each selection a function of the branching codes and the received viewer entries ;
a demultiplexer , for demultiplexing the selected video and audio signals ;
a decompressor /decoder , connected to the demultiplexer for decompressing the demultiplexed selected video and audio signals ;
a means for displaying the selected video signal ;
and a means for playing the selected audio signal .

EP0965227A1
CLAIM 2
. The live interactive digital programming system of claim 1 , wherein the plurality of digitally compressed video signal (video format, receiving video images) s corresponds to different predetermined camera angles of an event .

EP0965227A1
CLAIM 13
. A system for providing live interactive digital programming , comprising : a means for receiving video signals from a plurality of video cameras (video surveillance system) , one or more of the cameras relaying a different predetermined view of a live event ;
a means for producing one or more audio signals corresponding to the live event ;
a means for generating one or more graphics signals ;
at least one digital compression device (third set) , connected to the receiving and producing means , for digitally compressing the video , graphics and audio signals ;
a means for processing , connected to the compression device , wherein the processing means creates a set of data commands which link together the various audio , graphics and video signals , the data commands including branching commands ;
a digital multiplexer , connected to the digital compression device , for multiplexing the video , graphics and audio signals , and the data codes into a combined digital program stream ;
and a means for transmitting the combined digital program stream .

EP0965227A1
CLAIM 14
. A method for providing live interactive digital programming , comprising the steps of : obtaining video signals from a plurality of video cameras , one or more of the cameras relaying a different view of a live event ;
producing one or more audio signals corresponding to the live event ;
creating one or more graphics signals ;
receiving the video and audio signals in a control studio ;
digitally compressing the video , graphic and audio signals ;
producing a set of data codes corresponding to the programming , the data codes including branching commands ;
digitally multiplexing the video , graphics and audio signals , and the data codes into a combined digital program stream ;
transmitting the combined digital program stream ;
receiving the combined digital program stream at a receive site ;
re-transmitting the combined digital program stream on a digital cable television distribution system ;
receiving the combined digital program stream at one or more viewer sites ;
gathering viewer specific information ;
processing the data commands ;
digitally demultiplexing the video and audio signals resulting in a first video and audio signal , the first output (video source images) video and first audio signal selected based on the data commands and gathered viewer specific information ;
instructing the digital demultiplexer to commence demultiplexing a second video and second audio signal , the second video signal and second audio signal selected based on the data commands and gathered viewer specific information ;
seamlessly switching from the first to the second video signal ;
and displaying the second video signal on a screen .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP1021036A2

Filed: 1997-05-29     Issued: 2000-07-19

A digital interactive system for providing full interactivity with live programming events

(Original Assignee) ACTV Inc     (Current Assignee) ACTV Inc

Michael J. Freeman, Craig Ullman
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (compressed video signal) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format (compressed video signal) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (communications link) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP1021036A2
CLAIM 1
A method of providing to a user digital programming at a receiver station , comprising the steps of : receiving a plurality of digitally compressed video signal (video format, receiving video images) s , each signal corresponding to a different video option of a program ;
creating a profile for the user ;
selecting one of the video options , wherein the video option is selected based upon the user' ;
s profile resulting in a program tailored to the user ;
digitally decompressing the selected video signal corresponding to the selected video option ;
and displaying the selected video signal corresponding to the selected video option , wherein visual transition to the selected video signal is seamless .

EP1021036A2
CLAIM 21
A method as claimed in Claim 19 , wherein at least one of the graphics segments is received over a communications link (communications link) from a remote source .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream is contemporaneous with the live viewing (interactive program) and storage .
EP1021036A2
CLAIM 7
A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (live viewing) .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream is conducted subsequent to the live viewing (interactive program) and storage .
EP1021036A2
CLAIM 7
A method as claimed in any preceding claim , wherein the user profile contains selections made by the user during an interactive program (live viewing) .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (compressed video signal) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format (compressed video signal) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (communications link) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP1021036A2
CLAIM 1
A method of providing to a user digital programming at a receiver station , comprising the steps of : receiving a plurality of digitally compressed video signal (video format, receiving video images) s , each signal corresponding to a different video option of a program ;
creating a profile for the user ;
selecting one of the video options , wherein the video option is selected based upon the user' ;
s profile resulting in a program tailored to the user ;
digitally decompressing the selected video signal corresponding to the selected video option ;
and displaying the selected video signal corresponding to the selected video option , wherein visual transition to the selected video signal is seamless .

EP1021036A2
CLAIM 21
A method as claimed in Claim 19 , wherein at least one of the graphics segments is received over a communications link (communications link) from a remote source .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP1021037A2

Filed: 1997-05-29     Issued: 2000-07-19

A digital interactive system for providing full interactivity with live programming events

(Original Assignee) ACTV Inc     (Current Assignee) ACTV Inc

Michael J. Freeman, Craig Ullman
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (compressed video signal) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format (compressed video signal) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (reception system) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP1021037A2
CLAIM 1
A method for providing live interactive digital programming , comprising : receiving live interactive programming , the live interactive programming comprising a plurality of digitally compressed video and audio , and one or more information segment addresses specifying one or more addresses of related information segments , the reception system (frame rate) comprising : obtaining viewer entries ;
selecting one of the video and audio signals and directing a switch to the selected video and audio signals ;
decoding the information segment addresses ;
retrieving the one or more information segments residing at the determined addresses ;
demultiplexing the selected video and audio signals ;
decompressing the demultiplexed selected video and audio signals ;
and presenting the video , audio signals and information segments .

EP1021037A2
CLAIM 3
A method of providing digital programming at a receiver station , and during display of one of a plurality of video signals associated with the digital programming , accessing an Internet site through an Internet address , comprising the steps of : receiving a plurality of digitally compressed video signal (video format, receiving video images) s , each signal corresponding to a different video option of a program , wherein the plurality of video signals comprises a standard video signal ;
selecting one of the video options ;
digitally decompressing the selected video signal corresponding to the selected video option ;
and displaying the selected video signal corresponding to the selected video option ;
obtaining at least one address associated with at least one Web site ;
and automatically establishing , based on a user response , a communications link with the address indicated Web site .

EP1021037A2
CLAIM 51
A system as claimed in any of Claims 32 to 50 , further comprising a storage device (storage device) , wherein a viewer profile is stored in the storage device and the processor selects the video option based at least in part on the viewer profile .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream is contemporaneous with the live viewing (interactive program) and storage .
EP1021037A2
CLAIM 1
A method for providing live interactive digital programming , comprising : receiving live interactive program (live viewing) ming , the live interactive programming comprising a plurality of digitally compressed video and audio , and one or more information segment addresses specifying one or more addresses of related information segments , the reception system comprising : obtaining viewer entries ;
selecting one of the video and audio signals and directing a switch to the selected video and audio signals ;
decoding the information segment addresses ;
retrieving the one or more information segments residing at the determined addresses ;
demultiplexing the selected video and audio signals ;
decompressing the demultiplexed selected video and audio signals ;
and presenting the video , audio signals and information segments .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream is conducted subsequent to the live viewing (interactive program) and storage .
EP1021037A2
CLAIM 1
A method for providing live interactive digital programming , comprising : receiving live interactive program (live viewing) ming , the live interactive programming comprising a plurality of digitally compressed video and audio , and one or more information segment addresses specifying one or more addresses of related information segments , the reception system comprising : obtaining viewer entries ;
selecting one of the video and audio signals and directing a switch to the selected video and audio signals ;
decoding the information segment addresses ;
retrieving the one or more information segments residing at the determined addresses ;
demultiplexing the selected video and audio signals ;
decompressing the demultiplexed selected video and audio signals ;
and presenting the video , audio signals and information segments .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (compressed video signal) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format (compressed video signal) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (reception system) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP1021037A2
CLAIM 1
A method for providing live interactive digital programming , comprising : receiving live interactive programming , the live interactive programming comprising a plurality of digitally compressed video and audio , and one or more information segment addresses specifying one or more addresses of related information segments , the reception system (frame rate) comprising : obtaining viewer entries ;
selecting one of the video and audio signals and directing a switch to the selected video and audio signals ;
decoding the information segment addresses ;
retrieving the one or more information segments residing at the determined addresses ;
demultiplexing the selected video and audio signals ;
decompressing the demultiplexed selected video and audio signals ;
and presenting the video , audio signals and information segments .

EP1021037A2
CLAIM 3
A method of providing digital programming at a receiver station , and during display of one of a plurality of video signals associated with the digital programming , accessing an Internet site through an Internet address , comprising the steps of : receiving a plurality of digitally compressed video signal (video format, receiving video images) s , each signal corresponding to a different video option of a program , wherein the plurality of video signals comprises a standard video signal ;
selecting one of the video options ;
digitally decompressing the selected video signal corresponding to the selected video option ;
and displaying the selected video signal corresponding to the selected video option ;
obtaining at least one address associated with at least one Web site ;
and automatically establishing , based on a user response , a communications link with the address indicated Web site .

EP1021037A2
CLAIM 51
A system as claimed in any of Claims 32 to 50 , further comprising a storage device (storage device) , wherein a viewer profile is stored in the storage device and the processor selects the video option based at least in part on the viewer profile .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP1021038A2

Filed: 1997-05-29     Issued: 2000-07-19

A digital interactive system for providing full interactivity with live programming events

(Original Assignee) ACTV Inc     (Current Assignee) ACTV Inc

Michael J. Freeman, Craig Ullman
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (vertical blanking) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (second display) or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP1021038A2
CLAIM 1
A reception unit for receiving programming and performing a switch without visual perceptible delay from a first digital video signal multiplexed in a first program signal received in a first RF channel to a second digital video signal multiplexed in a second program signal received in a second RF channel , the second digital video containing two video programs that will be displayed simultaneously in a picture-in-picture format or side by side , comprising : a microprocessor , the microprocessor selecting the signals for display ;
a first tuner , connected to the microprocessor , for tuning to the first RF channel , wherein the first tuner selects the first RF channel on command from the microprocessor . a digital demodulator , connected to the first tuner , for demodulating the first program signal ;
a digital demultiplexer/decoder , connected to the first digital demodulator and microprocessor , for demultiplexing the first program signal to obtain the first digital video signal , containing a buffer for buffering the first digital video signal , and for decompressing the first digital video signal ;
a second tuner , connected to the microprocessor , the second tuner pretuning to the second RF channel , wherein the second tuner selects the second RF channel on command from the microprocessor ;
a second digital demodulator , connected to the second tuner , for demodulating the second program signal ;
wherein , upon command from the microprocessor to switch to the second digital video signal , the digital demultiplexer/decoder searches for the splice point of the first digital video signal and upon recognition of the splice point , loads the second digital video signal into the buffer as the first digital video signal continues to play out upon command from the microprocessor , and the switch from the first digital video signal to the second digital video signal occurs without visual perceptible delay ;
a display device (display device) for displaying the two video programs of the second video signal either side by side or in a picture-in-picture format .

EP1021038A2
CLAIM 2
A reception unit for simultaneously displaying a first digital video signal multiplexed in a first program signal received in a first RF channel with a second digital video signal multiplexed in a second program signal received in a second RF channel , the first and second display (displaying one) ed simultaneously in a picture-in-picture format , comprising : a microprocessor , the microprocessor selecting the signals for display ;
a first tuner , connected to the microprocessor , for tuning to the first RF channel , wherein the first tuner selects the RF channel on command from the microprocessor ;
a first digital demodulator , connected to the first tuner , for demodulating the first program signal ;
a digital demultiplexer/decoder , connected to the first digital demodulator and microprocessor , for demultiplexing the first program signal to obtain the first digital video signal , containing a buffer for buffering the first digital video signal , and for decompressing the first digital video signal ;
a second tuner , connected to the microprocessor , the second tuner pretuning to the second RF channel , wherein the second tuner selects the second RF channel on command from the microprocessor ;
a second digital demodulator , connected to the second tuner , for demodulating the second program signal ;
a digital demultiplexer/decoder , connected to the second digital demodulator and microprocessor , for demultiplexing the second program signal to obtain the second digital video signal , containing a buffer for buffering the second digital video signal , and for decompressing the second digital video signal ;
and ;
a display device for displaying the first digital video signal and the second digital video signal simultaneously in either a side by side or in a picture-in-picture format .

EP1021038A2
CLAIM 11
A reception unit for receiving programming and capable of performing switches without visual perceptible delay from either a first analog signal to a second analog signal , an analog signal to a digital signal , or a first digital video signal to a second digital video signal , comprising ;
a microprocessor , for selecting one of the video signals and directing a switch to the selected video signal without visual perceptible delay ;
a pair of tuners , connected to the microprocessor , for tuning to RF channels , wherein the pair of tuners selects the RF channels on command from the microprocessor ;
a pair of analog demodulators , each analog demodulator connected to one of the tuners , and capable of receiving one analog signal ;
a pair of digital demodulators , each digital demodulator connected to one of the tuners , and capable of receiving one digital signal ;
a digital demultiplexer/decoder , connected to the pair of digital demodulators , for demultiplexing digital signals , decompressing the digital signals , and for performing a switch from one digital video signal to another digital video signal without visual perceptible delay , wherein the switched to digital video signal comprises two video programs in a picture-in-picture format ;
a digital display processor , connected to the output of the digital demultiplexer/decoder , for converting the decompressed output digital signal to an analog signal ;
and a vertical blanking (video surveillance system) interval switch , operably connected to the output of the digital demultiplexer/decoder and the output of the analog demodulator , for switching between the analog video signals without visual perceptible delay .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (vertical blanking) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (second display) or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP1021038A2
CLAIM 1
A reception unit for receiving programming and performing a switch without visual perceptible delay from a first digital video signal multiplexed in a first program signal received in a first RF channel to a second digital video signal multiplexed in a second program signal received in a second RF channel , the second digital video containing two video programs that will be displayed simultaneously in a picture-in-picture format or side by side , comprising : a microprocessor , the microprocessor selecting the signals for display ;
a first tuner , connected to the microprocessor , for tuning to the first RF channel , wherein the first tuner selects the first RF channel on command from the microprocessor . a digital demodulator , connected to the first tuner , for demodulating the first program signal ;
a digital demultiplexer/decoder , connected to the first digital demodulator and microprocessor , for demultiplexing the first program signal to obtain the first digital video signal , containing a buffer for buffering the first digital video signal , and for decompressing the first digital video signal ;
a second tuner , connected to the microprocessor , the second tuner pretuning to the second RF channel , wherein the second tuner selects the second RF channel on command from the microprocessor ;
a second digital demodulator , connected to the second tuner , for demodulating the second program signal ;
wherein , upon command from the microprocessor to switch to the second digital video signal , the digital demultiplexer/decoder searches for the splice point of the first digital video signal and upon recognition of the splice point , loads the second digital video signal into the buffer as the first digital video signal continues to play out upon command from the microprocessor , and the switch from the first digital video signal to the second digital video signal occurs without visual perceptible delay ;
a display device (display device) for displaying the two video programs of the second video signal either side by side or in a picture-in-picture format .

EP1021038A2
CLAIM 2
A reception unit for simultaneously displaying a first digital video signal multiplexed in a first program signal received in a first RF channel with a second digital video signal multiplexed in a second program signal received in a second RF channel , the first and second display (displaying one) ed simultaneously in a picture-in-picture format , comprising : a microprocessor , the microprocessor selecting the signals for display ;
a first tuner , connected to the microprocessor , for tuning to the first RF channel , wherein the first tuner selects the RF channel on command from the microprocessor ;
a first digital demodulator , connected to the first tuner , for demodulating the first program signal ;
a digital demultiplexer/decoder , connected to the first digital demodulator and microprocessor , for demultiplexing the first program signal to obtain the first digital video signal , containing a buffer for buffering the first digital video signal , and for decompressing the first digital video signal ;
a second tuner , connected to the microprocessor , the second tuner pretuning to the second RF channel , wherein the second tuner selects the second RF channel on command from the microprocessor ;
a second digital demodulator , connected to the second tuner , for demodulating the second program signal ;
a digital demultiplexer/decoder , connected to the second digital demodulator and microprocessor , for demultiplexing the second program signal to obtain the second digital video signal , containing a buffer for buffering the second digital video signal , and for decompressing the second digital video signal ;
and ;
a display device for displaying the first digital video signal and the second digital video signal simultaneously in either a side by side or in a picture-in-picture format .

EP1021038A2
CLAIM 11
A reception unit for receiving programming and capable of performing switches without visual perceptible delay from either a first analog signal to a second analog signal , an analog signal to a digital signal , or a first digital video signal to a second digital video signal , comprising ;
a microprocessor , for selecting one of the video signals and directing a switch to the selected video signal without visual perceptible delay ;
a pair of tuners , connected to the microprocessor , for tuning to RF channels , wherein the pair of tuners selects the RF channels on command from the microprocessor ;
a pair of analog demodulators , each analog demodulator connected to one of the tuners , and capable of receiving one analog signal ;
a pair of digital demodulators , each digital demodulator connected to one of the tuners , and capable of receiving one digital signal ;
a digital demultiplexer/decoder , connected to the pair of digital demodulators , for demultiplexing digital signals , decompressing the digital signals , and for performing a switch from one digital video signal to another digital video signal without visual perceptible delay , wherein the switched to digital video signal comprises two video programs in a picture-in-picture format ;
a digital display processor , connected to the output of the digital demultiplexer/decoder , for converting the decompressed output digital signal to an analog signal ;
and a vertical blanking (video surveillance system) interval switch , operably connected to the output of the digital demultiplexer/decoder and the output of the analog demodulator , for switching between the analog video signals without visual perceptible delay .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP1026897A2

Filed: 1997-05-29     Issued: 2000-08-09

A digital interactive system for providing full interactivity with live programming events

(Original Assignee) ACTV Inc     (Current Assignee) ACTV Inc

Michael J. Freeman, Craig Ullman
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (receiver station, video cameras) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (communications link) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set (compression device) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP1026897A2
CLAIM 8
A receiver as claimed in any preceding claim , wherein some of the video signals are from a plurality of video cameras (video surveillance system) , one or more of the video cameras relaying a different predetermined view of a live event .

EP1026897A2
CLAIM 14
A system for providing live interactive programming , comprising : means receiving video signals ;
means for producing corresponding audio signals ;
at least one digital compression device (third set) for digitally compressing the video and audio signals ;
a digital multiplexer for multiplexing the digitally compressed video and audio signals into a combined digital program stream ;
and transmission means for transmitting the combined digital program stream .

EP1026897A2
CLAIM 44
A method as claimed in Claim 43 , wherein at least one of the graphics segments is stored locally to the receiver station (video surveillance system) .

EP1026897A2
CLAIM 45
A method as claimed in Claim 43 , wherein at least one of the graphics segments is received over a communications link (communications link) from a remote source .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (more graphics) is contemporaneous with the live viewing (interactive program) and storage .
EP1026897A2
CLAIM 14
A system for providing live interactive program (live viewing) ming , comprising : means receiving video signals ;
means for producing corresponding audio signals ;
at least one digital compression device for digitally compressing the video and audio signals ;
a digital multiplexer for multiplexing the digitally compressed video and audio signals into a combined digital program stream ;
and transmission means for transmitting the combined digital program stream .

EP1026897A2
CLAIM 16
A system for providing live interactive programming as claimed in Claim 14 or Claim 15 , further comprising means for generating one or more graphics (video stream) signals , wherein said graphics signals are also digitally compressed by said digital compression device and multiplexed into said combined digital program stream by said digital multiplexer .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (more graphics) is conducted subsequent to the live viewing (interactive program) and storage .
EP1026897A2
CLAIM 14
A system for providing live interactive program (live viewing) ming , comprising : means receiving video signals ;
means for producing corresponding audio signals ;
at least one digital compression device for digitally compressing the video and audio signals ;
a digital multiplexer for multiplexing the digitally compressed video and audio signals into a combined digital program stream ;
and transmission means for transmitting the combined digital program stream .

EP1026897A2
CLAIM 16
A system for providing live interactive programming as claimed in Claim 14 or Claim 15 , further comprising means for generating one or more graphics (video stream) signals , wherein said graphics signals are also digitally compressed by said digital compression device and multiplexed into said combined digital program stream by said digital multiplexer .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (receiver station, video cameras) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (communications link) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set (compression device) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP1026897A2
CLAIM 8
A receiver as claimed in any preceding claim , wherein some of the video signals are from a plurality of video cameras (video surveillance system) , one or more of the video cameras relaying a different predetermined view of a live event .

EP1026897A2
CLAIM 14
A system for providing live interactive programming , comprising : means receiving video signals ;
means for producing corresponding audio signals ;
at least one digital compression device (third set) for digitally compressing the video and audio signals ;
a digital multiplexer for multiplexing the digitally compressed video and audio signals into a combined digital program stream ;
and transmission means for transmitting the combined digital program stream .

EP1026897A2
CLAIM 44
A method as claimed in Claim 43 , wherein at least one of the graphics segments is stored locally to the receiver station (video surveillance system) .

EP1026897A2
CLAIM 45
A method as claimed in Claim 43 , wherein at least one of the graphics segments is received over a communications link (communications link) from a remote source .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5999220A

Filed: 1997-04-07     Issued: 1999-12-07

Multi-format audio/video production system with frame-rate conversion

(Original Assignee) Washino; Kinya     (Current Assignee) Lightside Technologies LLC

Kinya Washino
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (frame rate) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (computer platform) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5999220A
CLAIM 1
. A multi-format audio/video production system adapted for use with a display device (display device) , comprising : an input to receive a signal representative of an audio/video program in one of a plurality of display formats ;
high-capacity video storage means including an asynchronous program recording and reproducing capability ;
an operator control ;
and a graphics processor in communication with the input , the high-capacity video storage means , and the operator control , enabling a user to perform the following functions : (a) convert the display format of the audio/video program received through the input into an intermediate production format , (b) perform a frame-rate conversion of the audio/video program received through the input means using the asynchronous recording and reproducing capability associated with the high-capacity video storage means , and (c) output a program having a display format or frame rate (frame rate) different than that of the audio/video program received through the input .

US5999220A
CLAIM 14
. A multi-format audio/video production system forming part of a general-purpose computer platform (remote computing device) having a user input and a color display , the system comprising : means to receive an input video program in one of a plurality of input formats ;
high-capacity video storage means ;
means to convert the input program into a 24 frames-per-second (fps) production format , if necessary , for storage within the high-capacity video storage means and for review on the color display ;
means to convert the production format into one or more of the following output formats , either directly from the input receiving means or from the storage means : NTSC at 30 fps , PAL/SECAM at 25 fps , HDTV at 25 fps , HDTV at 30 fps , film-compatible video at 24 fps , and film-compatible video at 30 fps ;
and asynchronous program recording and reproducing capabilities to provide a program in an output format having a frame rate greater than 24 per second .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (computer platform) and the network environment communicate through the Internet .
US5999220A
CLAIM 14
. A multi-format audio/video production system forming part of a general-purpose computer platform (remote computing device) having a user input and a color display , the system comprising : means to receive an input video program in one of a plurality of input formats ;
high-capacity video storage means ;
means to convert the input program into a 24 frames-per-second (fps) production format , if necessary , for storage within the high-capacity video storage means and for review on the color display ;
means to convert the production format into one or more of the following output formats , either directly from the input receiving means or from the storage means : NTSC at 30 fps , PAL/SECAM at 25 fps , HDTV at 25 fps , HDTV at 30 fps , film-compatible video at 24 fps , and film-compatible video at 30 fps ;
and asynchronous program recording and reproducing capabilities to provide a program in an output format having a frame rate greater than 24 per second .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (frame rate) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (computer platform) .
US5999220A
CLAIM 1
. A multi-format audio/video production system adapted for use with a display device (display device) , comprising : an input to receive a signal representative of an audio/video program in one of a plurality of display formats ;
high-capacity video storage means including an asynchronous program recording and reproducing capability ;
an operator control ;
and a graphics processor in communication with the input , the high-capacity video storage means , and the operator control , enabling a user to perform the following functions : (a) convert the display format of the audio/video program received through the input into an intermediate production format , (b) perform a frame-rate conversion of the audio/video program received through the input means using the asynchronous recording and reproducing capability associated with the high-capacity video storage means , and (c) output a program having a display format or frame rate (frame rate) different than that of the audio/video program received through the input .

US5999220A
CLAIM 14
. A multi-format audio/video production system forming part of a general-purpose computer platform (remote computing device) having a user input and a color display , the system comprising : means to receive an input video program in one of a plurality of input formats ;
high-capacity video storage means ;
means to convert the input program into a 24 frames-per-second (fps) production format , if necessary , for storage within the high-capacity video storage means and for review on the color display ;
means to convert the production format into one or more of the following output formats , either directly from the input receiving means or from the storage means : NTSC at 30 fps , PAL/SECAM at 25 fps , HDTV at 25 fps , HDTV at 30 fps , film-compatible video at 24 fps , and film-compatible video at 30 fps ;
and asynchronous program recording and reproducing capabilities to provide a program in an output format having a frame rate greater than 24 per second .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5742347A

Filed: 1996-01-24     Issued: 1998-04-21

Efficient support for interactive playout of videos

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Dilip Dinkar Kandlur, Ming-Syan Chen
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing (display control) device of a video surveillance system , multiple simultaneously displayed and stored video images (MPEG decoder) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (coded frame) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (MPEG decoder) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5742347A
CLAIM 1
. A method of transforming a compressed media stream used for distribution of video information to a local client station , comprising the steps of : downloading the compressed media stream from an input source to a device in the local station , the compressed media stream having a compression format of a type that requires a temporally previous frame to fully decode a temporally subsequent frame ;
playing out a video stream , decoded from the compressed media stream , from the local station ;
transforming the compressed media stream to data having another storage format during the playing out by altering the compression format of the temporally subsequent frame to a temporally independent anchor frame format suitable for use in decoding interframe encoded frame (video sources) s during subsequent playing out of the video stream .

US5742347A
CLAIM 12
. An apparatus for playing out videos provided in a temporally dependant , compressed form , comprising : an interface for receiving compressed video data ;
a decoder , coupled to the interface , for decompressing the compressed video data ;
a buffer memory for storing the decompressed video data ;
a display control (remote viewing, remote viewing device) ler , coupled to the buffer memory , for reading the data from the buffer memory and converting the data to a displayable form ;
an encoder coupled to the buffer memory , for converting at least some of the compressed video data into temporally independent anchor frames suitable for use decoding interframe encoded frames during subsequent provision of the video signals to the playout device ;
and , a secondary storage device (storage device) connected to receive the temporally independent anchor frames from the encoder .

US5742347A
CLAIM 13
. The apparatus of claim 12 wherein the decoder is an MPEG decoder (video images, video source images) and wherein the encoder converts P frames received by the decoder into I frames .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing (display control) of the given video stream (video stream) is contemporaneous with the live viewing and storage .
US5742347A
CLAIM 1
. A method of transforming a compressed media stream used for distribution of video information to a local client station , comprising the steps of : downloading the compressed media stream from an input source to a device in the local station , the compressed media stream having a compression format of a type that requires a temporally previous frame to fully decode a temporally subsequent frame ;
playing out a video stream (video stream) , decoded from the compressed media stream , from the local station ;
transforming the compressed media stream to data having another storage format during the playing out by altering the compression format of the temporally subsequent frame to a temporally independent anchor frame format suitable for use in decoding interframe encoded frames during subsequent playing out of the video stream .

US5742347A
CLAIM 12
. An apparatus for playing out videos provided in a temporally dependant , compressed form , comprising : an interface for receiving compressed video data ;
a decoder , coupled to the interface , for decompressing the compressed video data ;
a buffer memory for storing the decompressed video data ;
a display control (remote viewing, remote viewing device) ler , coupled to the buffer memory , for reading the data from the buffer memory and converting the data to a displayable form ;
an encoder coupled to the buffer memory , for converting at least some of the compressed video data into temporally independent anchor frames suitable for use decoding interframe encoded frames during subsequent provision of the video signals to the playout device ;
and , a secondary storage device connected to receive the temporally independent anchor frames from the encoder .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing (display control) of the given video stream (video stream) is conducted subsequent to the live viewing and storage .
US5742347A
CLAIM 1
. A method of transforming a compressed media stream used for distribution of video information to a local client station , comprising the steps of : downloading the compressed media stream from an input source to a device in the local station , the compressed media stream having a compression format of a type that requires a temporally previous frame to fully decode a temporally subsequent frame ;
playing out a video stream (video stream) , decoded from the compressed media stream , from the local station ;
transforming the compressed media stream to data having another storage format during the playing out by altering the compression format of the temporally subsequent frame to a temporally independent anchor frame format suitable for use in decoding interframe encoded frames during subsequent playing out of the video stream .

US5742347A
CLAIM 12
. An apparatus for playing out videos provided in a temporally dependant , compressed form , comprising : an interface for receiving compressed video data ;
a decoder , coupled to the interface , for decompressing the compressed video data ;
a buffer memory for storing the decompressed video data ;
a display control (remote viewing, remote viewing device) ler , coupled to the buffer memory , for reading the data from the buffer memory and converting the data to a displayable form ;
an encoder coupled to the buffer memory , for converting at least some of the compressed video data into temporally independent anchor frames suitable for use decoding interframe encoded frames during subsequent provision of the video signals to the playout device ;
and , a secondary storage device connected to receive the temporally independent anchor frames from the encoder .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing (display control) device of a video surveillance system , multiple simultaneously displayed and stored video images (MPEG decoder) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (coded frame) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (MPEG decoder) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5742347A
CLAIM 1
. A method of transforming a compressed media stream used for distribution of video information to a local client station , comprising the steps of : downloading the compressed media stream from an input source to a device in the local station , the compressed media stream having a compression format of a type that requires a temporally previous frame to fully decode a temporally subsequent frame ;
playing out a video stream , decoded from the compressed media stream , from the local station ;
transforming the compressed media stream to data having another storage format during the playing out by altering the compression format of the temporally subsequent frame to a temporally independent anchor frame format suitable for use in decoding interframe encoded frame (video sources) s during subsequent playing out of the video stream .

US5742347A
CLAIM 12
. An apparatus for playing out videos provided in a temporally dependant , compressed form , comprising : an interface for receiving compressed video data ;
a decoder , coupled to the interface , for decompressing the compressed video data ;
a buffer memory for storing the decompressed video data ;
a display control (remote viewing, remote viewing device) ler , coupled to the buffer memory , for reading the data from the buffer memory and converting the data to a displayable form ;
an encoder coupled to the buffer memory , for converting at least some of the compressed video data into temporally independent anchor frames suitable for use decoding interframe encoded frames during subsequent provision of the video signals to the playout device ;
and , a secondary storage device (storage device) connected to receive the temporally independent anchor frames from the encoder .

US5742347A
CLAIM 13
. The apparatus of claim 12 wherein the decoder is an MPEG decoder (video images, video source images) and wherein the encoder converts P frames received by the decoder into I frames .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5625410A

Filed: 1995-04-07     Issued: 1997-04-29

Video monitoring and conferencing system

(Original Assignee) Kinywa Washino     (Current Assignee) HAWK TECHNOLOGY SYSTEMS LLC ; Washino Kinywa

Kinya Washino, Barry H. Schwab
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (video cameras) , multiple simultaneously displayed and stored video images (displayed image, other camera) , comprising the steps of : receiving video images (receiving video images) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (digital form) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set (first set) of temporal and spatial parameters (spatial parameters) associated with each image in each window ;

converting one or more of the video source images (displayed image, other camera) into a selected video format in a particular resolution , using a second set (second set) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (frame rate) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5625410A
CLAIM 1
. A video storage and display system , comprising : a plurality of video cameras (video surveillance system) , each outputting a signal representative of a video image ;
means to receive the signals from each camera and digitally compress the images ;
two forms of high-capacity storage media , one being randomly searchable while the other continues to store the digitally compressed image ;
and a computer configured to receive the digitally compressed images , the computer being interfaced to the following devices : a display screen , means to receive externally derived operator commands , and the high-capacity storage media , and wherein the computer is programmed to perform the following functions : display the digitally compressed images from the cameras in different windows on the display screen , each window being associated with an update rate and dimensions in pixels , vary the dimensions and the rate at which a particular image is updated in its window in accordance with one of the externally derived commands , store the digitally compressed images in the high-capacity storage medium , and vary the dimensions and the rate at which a particular image is stored in accordance with one of the externally derived commands .

US5625410A
CLAIM 5
. The video storage and display system of claim 1 , further including a separate computer associated with each camera , the computers being networked together over a common communication bus , enabling an operator situated at a particular computer to display the images gathered by other camera (video source images, video images, video stream) s in separate windows on that operator' ;
s display screen .

US5625410A
CLAIM 8
. The method of simultaneously displaying and storing multiple video images , comprising the steps of : receiving video images (receiving video images) from a plurality of sources ;
digitizing one or more of the images if not already in digital form (digital form) ;
displaying at least certain of the digitized images in separate windows on a display device (display device) , using a first , predetermined frame rate (frame rate) and resolution associated with each window ;
and simultaneously storing the displayed image (video source images, video images, video stream) s using a second , predetermined frame rate and resolution associated with each image .

US5625410A
CLAIM 12
. The method of simultaneously displaying and storing multiple video images , comprising the steps of : receiving video images from a plurality of sources ;
digitizing one or more of the images if not already in digital form ;
displaying at least certain of the digitized images in separate windows on a display device , using a first set (first set) of temporal and spatial parameters (spatial parameters) associated with each image in each window ;
simultaneously storing the displayed images using a second set (second set) of temporal and spatial parameters associated with each image .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (displayed image, other camera) is contemporaneous with the live viewing and storage .
US5625410A
CLAIM 5
. The video storage and display system of claim 1 , further including a separate computer associated with each camera , the computers being networked together over a common communication bus , enabling an operator situated at a particular computer to display the images gathered by other camera (video source images, video images, video stream) s in separate windows on that operator' ;
s display screen .

US5625410A
CLAIM 8
. The method of simultaneously displaying and storing multiple video images , comprising the steps of : receiving video images from a plurality of sources ;
digitizing one or more of the images if not already in digital form ;
displaying at least certain of the digitized images in separate windows on a display device , using a first , predetermined frame rate and resolution associated with each window ;
and simultaneously storing the displayed image (video source images, video images, video stream) s using a second , predetermined frame rate and resolution associated with each image .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (displayed image, other camera) is conducted subsequent to the live viewing and storage .
US5625410A
CLAIM 5
. The video storage and display system of claim 1 , further including a separate computer associated with each camera , the computers being networked together over a common communication bus , enabling an operator situated at a particular computer to display the images gathered by other camera (video source images, video images, video stream) s in separate windows on that operator' ;
s display screen .

US5625410A
CLAIM 8
. The method of simultaneously displaying and storing multiple video images , comprising the steps of : receiving video images from a plurality of sources ;
digitizing one or more of the images if not already in digital form ;
displaying at least certain of the digitized images in separate windows on a display device , using a first , predetermined frame rate and resolution associated with each window ;
and simultaneously storing the displayed image (video source images, video images, video stream) s using a second , predetermined frame rate and resolution associated with each image .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (video cameras) , multiple simultaneously displayed and stored video images (displayed image, other camera) , comprising the steps of : receiving video images (receiving video images) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (digital form) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set (first set) of temporal and spatial parameters (spatial parameters) associated with each image in each window ;

converting one or more of the video source images (displayed image, other camera) into a selected video format in a particular resolution , using a second set (second set) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (frame rate) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5625410A
CLAIM 1
. A video storage and display system , comprising : a plurality of video cameras (video surveillance system) , each outputting a signal representative of a video image ;
means to receive the signals from each camera and digitally compress the images ;
two forms of high-capacity storage media , one being randomly searchable while the other continues to store the digitally compressed image ;
and a computer configured to receive the digitally compressed images , the computer being interfaced to the following devices : a display screen , means to receive externally derived operator commands , and the high-capacity storage media , and wherein the computer is programmed to perform the following functions : display the digitally compressed images from the cameras in different windows on the display screen , each window being associated with an update rate and dimensions in pixels , vary the dimensions and the rate at which a particular image is updated in its window in accordance with one of the externally derived commands , store the digitally compressed images in the high-capacity storage medium , and vary the dimensions and the rate at which a particular image is stored in accordance with one of the externally derived commands .

US5625410A
CLAIM 5
. The video storage and display system of claim 1 , further including a separate computer associated with each camera , the computers being networked together over a common communication bus , enabling an operator situated at a particular computer to display the images gathered by other camera (video source images, video images, video stream) s in separate windows on that operator' ;
s display screen .

US5625410A
CLAIM 8
. The method of simultaneously displaying and storing multiple video images , comprising the steps of : receiving video images (receiving video images) from a plurality of sources ;
digitizing one or more of the images if not already in digital form (digital form) ;
displaying at least certain of the digitized images in separate windows on a display device (display device) , using a first , predetermined frame rate (frame rate) and resolution associated with each window ;
and simultaneously storing the displayed image (video source images, video images, video stream) s using a second , predetermined frame rate and resolution associated with each image .

US5625410A
CLAIM 12
. The method of simultaneously displaying and storing multiple video images , comprising the steps of : receiving video images from a plurality of sources ;
digitizing one or more of the images if not already in digital form ;
displaying at least certain of the digitized images in separate windows on a display device , using a first set (first set) of temporal and spatial parameters (spatial parameters) associated with each image in each window ;
simultaneously storing the displayed images using a second set (second set) of temporal and spatial parameters associated with each image .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5537157A

Filed: 1994-08-30     Issued: 1996-07-16

Multi-format audio/video production system

(Original Assignee) Kinya Washino     (Current Assignee) MULTI-FORMAT Inc

Kinya Washino, Barry H. Schwab
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (includes means) into a selected video format in a particular resolution (definition television) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (uses two) to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (digital signal processor, frame rate) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (computer platform) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5537157A
CLAIM 1
. A multi-format audio/video production system adapted for use with a display device (display device) comprising : means to receive an input signal representative of an audio/video program in one of a plurality of display formats ;
a graphics processor connected to receive the audio/video program and convert the display format of the program into an intermediate production format , the graphics processor including : a standard/widescreen interface unit operative to convert the video program in the production format into an output signal representative of a standard/widescreen formatted program , and a high-definition television (particular resolution) (HDTV) interface unit operative to convert the video program in the production format into an output signal representative of an HDTV-formatted program ;
high-capacity video storage means ;
an operator interface ;
and a controller in operative communication with the means to receive the input signal , the graphics processor , the high-capacity video storage means and the operator interface , whereby commands entered by an operator through the interface cause the following functions to be performed : (a) the conversions of an audio/video program into the production format , (b) storage of a program in the production format in the high-capacity video storage means , (c) the conversion of a program in the production format into a standard/widescreen program , either directly from the means to receive the input signal or from the high-capacity video storage means , and (d) the conversion of a program in the production format into an HDTV program , either directly from the means to receive an input signal or from the high-capacity video storage means .

US5537157A
CLAIM 5
. The multi-format audio/video production system of claim 1 , wherein the means to receive an input signal representative of a video program includes a digital video camera including : a plurality of one or more image sensors ;
an analog-to-digital converter circuit connected to the output of each image sensor to generate a digital signal representative of the sensed image ;
and a digital signal processor (frame rate) configured to receive the digital signal from each analog-to-digital converter circuit and generate a digital video output signal in a predetermined input format for processing by one or more of the interface units comprising the graphics processor .

US5537157A
CLAIM 6
. The multi-format audio/video production system of claim 5 , wherein the digital video camera uses two (communication link) charge-coupled-device image sensors , one associated with luminance , the other associated with chrominance .

US5537157A
CLAIM 14
. A multi-format audio/video production system forming part of a general-purpose computer platform (remote computing device) having a user input and color display , the system comprising : means to receive an input video program in one of a plurality of input formats ;
high-capacity video storage means ;
means to convert the input program into a 24 frames-per-second (fps) production format , if not already in such a format for storage within the high-capacity video storage means and for review on the color display ;
and means to convert the production format into one or more of the following output formats , either directly from the input or from storage : NTSC at 30 fps , PAL/SECAM at 25 fps , HDTV at 25 fps , HDTV at 30 fps , and film-compatible video at 24 fps .

US5537157A
CLAIM 17
. The multi-format audio/video production system of claim 14 wherein the means to convert the production format into one or more of the output formats includes means (remote viewing device, video surveillance system, video source images) to increase the frame rate (frame rate) from the 24 fps production format frame rate to a 25 fps output frame rate .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (computer platform) and the network environment communicate through the Internet .
US5537157A
CLAIM 14
. A multi-format audio/video production system forming part of a general-purpose computer platform (remote computing device) having a user input and color display , the system comprising : means to receive an input video program in one of a plurality of input formats ;
high-capacity video storage means ;
means to convert the input program into a 24 frames-per-second (fps) production format , if not already in such a format for storage within the high-capacity video storage means and for review on the color display ;
and means to convert the production format into one or more of the following output formats , either directly from the input or from storage : NTSC at 30 fps , PAL/SECAM at 25 fps , HDTV at 25 fps , HDTV at 30 fps , and film-compatible video at 24 fps .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (includes means) into a selected video format in a particular resolution (definition television) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (uses two) traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (digital signal processor, frame rate) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (computer platform) .
US5537157A
CLAIM 1
. A multi-format audio/video production system adapted for use with a display device (display device) comprising : means to receive an input signal representative of an audio/video program in one of a plurality of display formats ;
a graphics processor connected to receive the audio/video program and convert the display format of the program into an intermediate production format , the graphics processor including : a standard/widescreen interface unit operative to convert the video program in the production format into an output signal representative of a standard/widescreen formatted program , and a high-definition television (particular resolution) (HDTV) interface unit operative to convert the video program in the production format into an output signal representative of an HDTV-formatted program ;
high-capacity video storage means ;
an operator interface ;
and a controller in operative communication with the means to receive the input signal , the graphics processor , the high-capacity video storage means and the operator interface , whereby commands entered by an operator through the interface cause the following functions to be performed : (a) the conversions of an audio/video program into the production format , (b) storage of a program in the production format in the high-capacity video storage means , (c) the conversion of a program in the production format into a standard/widescreen program , either directly from the means to receive the input signal or from the high-capacity video storage means , and (d) the conversion of a program in the production format into an HDTV program , either directly from the means to receive an input signal or from the high-capacity video storage means .

US5537157A
CLAIM 5
. The multi-format audio/video production system of claim 1 , wherein the means to receive an input signal representative of a video program includes a digital video camera including : a plurality of one or more image sensors ;
an analog-to-digital converter circuit connected to the output of each image sensor to generate a digital signal representative of the sensed image ;
and a digital signal processor (frame rate) configured to receive the digital signal from each analog-to-digital converter circuit and generate a digital video output signal in a predetermined input format for processing by one or more of the interface units comprising the graphics processor .

US5537157A
CLAIM 6
. The multi-format audio/video production system of claim 5 , wherein the digital video camera uses two (communication link) charge-coupled-device image sensors , one associated with luminance , the other associated with chrominance .

US5537157A
CLAIM 14
. A multi-format audio/video production system forming part of a general-purpose computer platform (remote computing device) having a user input and color display , the system comprising : means to receive an input video program in one of a plurality of input formats ;
high-capacity video storage means ;
means to convert the input program into a 24 frames-per-second (fps) production format , if not already in such a format for storage within the high-capacity video storage means and for review on the color display ;
and means to convert the production format into one or more of the following output formats , either directly from the input or from storage : NTSC at 30 fps , PAL/SECAM at 25 fps , HDTV at 25 fps , HDTV at 30 fps , and film-compatible video at 24 fps .

US5537157A
CLAIM 17
. The multi-format audio/video production system of claim 14 wherein the means to convert the production format into one or more of the output formats includes means (remote viewing device, video surveillance system, video source images) to increase the frame rate (frame rate) from the 24 fps production format frame rate to a 25 fps output frame rate .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5557298A

Filed: 1994-05-26     Issued: 1996-09-17

Method for specifying a video window's boundary coordinates to partition a video signal and compress its components

(Original Assignee) Hughes Aircraft Co     (Current Assignee) DirecTV Group Inc

Chao-Kung Yang, Jim C. Williams, Stanley Krutsick
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (respective color) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set (compression algorithm) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5557298A
CLAIM 1
. A method of separately determining a set of boundary coordinates for each of a plurality of video windows , each of the windows having either high or low variance components in a high resolution multimedia computer workstation that produces an analog multi-color video signal and displays the video signal , comprising : converting the analog multi-color video signal into respective color (video surveillance system) sequences of digital frames ;
transforming the color sequences of digital frames into another sequence of digital frames that represent the intensity of the multi-color video signal ;
generating difference frames between successive transformed intensity frames ;
computing a plurality of row activity measures and a plurality of column activity measures from at least one of the difference frames ;
and determining the approximate boundary coordinates from said row and column activity measures .

US5557298A
CLAIM 4
. A method for separately determining a set of boundary coordinates for each of a plurality of video windows , each of the windows having either high or low variance components in a high resolution multimedia computer workstation that produces the multicolor video signal to modulate its display , the method comprising : converting the analog multi-color video signal into sequences of color digital frames ;
transforming the sequences of color digital frames into an equal number of transformed digital sequences with one of the transformed sequences representing the multi-color video signal' ;
s intensity ;
generating sequences of difference frames between successive transformed frames for the respective transformed sequences ;
computing a plurality of row activity measures a plurality of column activity measures from at least one of the intensity difference frames ;
determining a set of boundary coordinates for each of the plurality of video windows from said row and column activity measures ;
compressing a portion of the respective difference frames inside the video window with a lossy compression algorithm (third set) to form a first compressed signal ;
compressing another portion of the respective difference frames outside the video window with a lossless compression algorithm to form a second compressed signal ;
and storing the first and second compressed digital signals .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (respective color) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set (compression algorithm) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5557298A
CLAIM 1
. A method of separately determining a set of boundary coordinates for each of a plurality of video windows , each of the windows having either high or low variance components in a high resolution multimedia computer workstation that produces an analog multi-color video signal and displays the video signal , comprising : converting the analog multi-color video signal into respective color (video surveillance system) sequences of digital frames ;
transforming the color sequences of digital frames into another sequence of digital frames that represent the intensity of the multi-color video signal ;
generating difference frames between successive transformed intensity frames ;
computing a plurality of row activity measures and a plurality of column activity measures from at least one of the difference frames ;
and determining the approximate boundary coordinates from said row and column activity measures .

US5557298A
CLAIM 4
. A method for separately determining a set of boundary coordinates for each of a plurality of video windows , each of the windows having either high or low variance components in a high resolution multimedia computer workstation that produces the multicolor video signal to modulate its display , the method comprising : converting the analog multi-color video signal into sequences of color digital frames ;
transforming the sequences of color digital frames into an equal number of transformed digital sequences with one of the transformed sequences representing the multi-color video signal' ;
s intensity ;
generating sequences of difference frames between successive transformed frames for the respective transformed sequences ;
computing a plurality of row activity measures a plurality of column activity measures from at least one of the intensity difference frames ;
determining a set of boundary coordinates for each of the plurality of video windows from said row and column activity measures ;
compressing a portion of the respective difference frames inside the video window with a lossy compression algorithm (third set) to form a first compressed signal ;
compressing another portion of the respective difference frames outside the video window with a lossless compression algorithm to form a second compressed signal ;
and storing the first and second compressed digital signals .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5627898A

Filed: 1993-11-19     Issued: 1997-05-06

Signal distribution with user-configurable ground-loop control

(Original Assignee) Washino; Kinya     

Kinya Washino
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (other end) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (other end) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals, control output) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals, control output) or more of the video source images (other end) into a selected video format in a particular resolution , using a second set (including one) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5627898A
CLAIM 6
. In an audio/video duplication facility including a source routing unit having a plurality of inputs and outputs , the source routing unit being operative to receive a signal at one of the inputs and route the signal to one or more of the outputs , and at least one distribution amplifier having an input to receive a signal from an output of the source routing unit and distribute the signal to a block of recording devices , a signal distribution system including user-configurable means to cancel ground-loop-induced interference , the system comprising : a remote-control master controller having a plurality of control output (display device, converting one) s ;
a remote-control local controller associated with a block of recording devices , the remote-control local controller having an input to receive a control signal from an output of the remote-control master controller and distribute the control signal to one or more of the recording devices associated with the block ;
and circuitry-receiving means associated with each output of the remote-control master controller and the input to the remote-control local controller , the circuitry being user-selectable in order to minimize the ground-loop-induced interference , if present in the system .

US5627898A
CLAIM 7
. The signal distribution system of claim 6 , including one (second set) or more recording devices equipped with an infrared remote-control input , the system further comprising : a cable from the remote-control master controller to at least one of the recording devices having an infrared remote control input ;
and an infrared emitter connected to the cable where it terminates at the recording device , the emitter being in close proximity to the infrared input , enabling the remote-control master controller to control the recording device on an independent , selective basis .

US5627898A
CLAIM 8
. In a signal distribution system characterized in having audio , video and control signals (display device, converting one) being routed to multiple pieces of equipment over communication paths , the improvement to control ground loops comprising : module-receiving means associated with each end of each communication path in the system susceptible to ground-loop-induced interference , the module-receiving means being disposed on a circuit board within a piece of equipment including a standardized connector designed to accept one of a plurality of hardware modules , each module including a mating connector , the modules being chosen by a user of the system in accordance with the degree of interference associated with a particular communication path , the modules from which the user may choose including , at least : (a) a module with jumpers in the event that no ground-loop interference is apparent on communication path associated with that module ;
and (b) a module containing isolation circuitry in the event that ground-loop interference is apparent on a communication path associated with that module .

US5627898A
CLAIM 14
. The signal distribution system of claim 11 wherein the isolation circuitry associated with a source routing unit output is in the form of a plug-in module which may be plugged into a routing unit output connector , the module further being adapted to receive one end of a cable , the other end (digital form, video images, video source images, receiving video images) of the cable being attached to the input to an associated distribution amplifier .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (other end) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (other end) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals, control output) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals, control output) or more of the video source images (other end) into a selected video format in a particular resolution , using a second set (including one) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5627898A
CLAIM 6
. In an audio/video duplication facility including a source routing unit having a plurality of inputs and outputs , the source routing unit being operative to receive a signal at one of the inputs and route the signal to one or more of the outputs , and at least one distribution amplifier having an input to receive a signal from an output of the source routing unit and distribute the signal to a block of recording devices , a signal distribution system including user-configurable means to cancel ground-loop-induced interference , the system comprising : a remote-control master controller having a plurality of control output (display device, converting one) s ;
a remote-control local controller associated with a block of recording devices , the remote-control local controller having an input to receive a control signal from an output of the remote-control master controller and distribute the control signal to one or more of the recording devices associated with the block ;
and circuitry-receiving means associated with each output of the remote-control master controller and the input to the remote-control local controller , the circuitry being user-selectable in order to minimize the ground-loop-induced interference , if present in the system .

US5627898A
CLAIM 7
. The signal distribution system of claim 6 , including one (second set) or more recording devices equipped with an infrared remote-control input , the system further comprising : a cable from the remote-control master controller to at least one of the recording devices having an infrared remote control input ;
and an infrared emitter connected to the cable where it terminates at the recording device , the emitter being in close proximity to the infrared input , enabling the remote-control master controller to control the recording device on an independent , selective basis .

US5627898A
CLAIM 8
. In a signal distribution system characterized in having audio , video and control signals (display device, converting one) being routed to multiple pieces of equipment over communication paths , the improvement to control ground loops comprising : module-receiving means associated with each end of each communication path in the system susceptible to ground-loop-induced interference , the module-receiving means being disposed on a circuit board within a piece of equipment including a standardized connector designed to accept one of a plurality of hardware modules , each module including a mating connector , the modules being chosen by a user of the system in accordance with the degree of interference associated with a particular communication path , the modules from which the user may choose including , at least : (a) a module with jumpers in the event that no ground-loop interference is apparent on communication path associated with that module ;
and (b) a module containing isolation circuitry in the event that ground-loop interference is apparent on a communication path associated with that module .

US5627898A
CLAIM 14
. The signal distribution system of claim 11 wherein the isolation circuitry associated with a source routing unit output is in the form of a plug-in module which may be plugged into a routing unit output connector , the module further being adapted to receive one end of a cable , the other end (digital form, video images, video source images, receiving video images) of the cable being attached to the input to an associated distribution amplifier .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5450140A

Filed: 1993-04-21     Issued: 1995-09-12

Personal-computer-based video production system

(Original Assignee) Washino; Kinya     (Current Assignee) MULTI-FORMAT Inc

Kinya Washino
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (video cameras) , multiple simultaneously displayed and stored video images (video images) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format (power supply) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (camera mode) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection (said interface) between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5450140A
CLAIM 1
. A video production control system adapted for use in conjunction with equipment of a variety of designs , including video switchers , audio mixers , video display means , motorized pan/tilt camera mounts , including remotely controlled mounts , and video cameras (video surveillance system) , including remotely controlled cameras and cameras that include a video tape unit , the control system comprising : a mounting frame ;
a power supply (video format) disposed on the frame ;
an adapter unit associated with each camera to be used with the system , including different camera mode (network environment) ls and cameras provided by different manufacturers , each adapter unit providing an operative electrical and mechanical interface to its associated camera ;
a cable associated with each adapter unit ;
and a plurality of camera interface modules disposed on the frame , each module being connected to the power supply , video switcher , audio mixer and one adapter unit through its associated cable , each module being operative to : route power and control signals (display device, converting one) to the camera and pan/tilt mount through the cable and adapter unit ;
and receive an unmodulated video signal from the camera through the adapter and cable , adjust for frequency compensation and gain of the unmodulated signal in accordance with an operator control , and route the adjusted video signal to the video display means and video switcher .

US5450140A
CLAIM 2
. The video production control system of claim 1 wherein each interface module further includes a tally lamp connected to a separate tally-in signal from the video switcher , each module further providing a tally-out signal to the camera through the adapter , the lamp being illuminated and the tally-out signal being asserted when the camera associated with said interface (broadband connection) module has been selected by an operator .

US5450140A
CLAIM 10
. A personal-computer based video production control system adapted for use in conjunction with equipment supplied by various manufacturers including video cameras and programmed computers with monitors , the control system comprising : an adapter unit interfaced to each camera to be used with the system including different models and cameras provided by different manufacturers , each adapter unit providing an operative electrical and mechanical interface to its associated camera ;
a cable connecting each adapter unit to a separate camera interface module containing cable compensation and amplification circuitry ;
and a computer interface module connected between each camera interface module and the programmed computer , whereby video images (video images) generated by the cameras appear in different windows on the computer monitor , and control signals entered at the computer are routed to the cameras to control their functioning .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device and the network environment (camera mode) communicate through the Internet .
US5450140A
CLAIM 1
. A video production control system adapted for use in conjunction with equipment of a variety of designs , including video switchers , audio mixers , video display means , motorized pan/tilt camera mounts , including remotely controlled mounts , and video cameras , including remotely controlled cameras and cameras that include a video tape unit , the control system comprising : a mounting frame ;
a power supply disposed on the frame ;
an adapter unit associated with each camera to be used with the system , including different camera mode (network environment) ls and cameras provided by different manufacturers , each adapter unit providing an operative electrical and mechanical interface to its associated camera ;
a cable associated with each adapter unit ;
and a plurality of camera interface modules disposed on the frame , each module being connected to the power supply , video switcher , audio mixer and one adapter unit through its associated cable , each module being operative to : route power and control signals to the camera and pan/tilt mount through the cable and adapter unit ;
and receive an unmodulated video signal from the camera through the adapter and cable , adjust for frequency compensation and gain of the unmodulated signal in accordance with an operator control , and route the adjusted video signal to the video display means and video switcher .

US10499091B2
CLAIM 5
. The method of claim 1 , wherein the broadband connection (said interface) has a bandwidth of 2-6 Megabits per second (Mbps) .
US5450140A
CLAIM 2
. The video production control system of claim 1 wherein each interface module further includes a tally lamp connected to a separate tally-in signal from the video switcher , each module further providing a tally-out signal to the camera through the adapter , the lamp being illuminated and the tally-out signal being asserted when the camera associated with said interface (broadband connection) module has been selected by an operator .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (video cameras) , multiple simultaneously displayed and stored video images (video images) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format (power supply) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (camera mode) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5450140A
CLAIM 1
. A video production control system adapted for use in conjunction with equipment of a variety of designs , including video switchers , audio mixers , video display means , motorized pan/tilt camera mounts , including remotely controlled mounts , and video cameras (video surveillance system) , including remotely controlled cameras and cameras that include a video tape unit , the control system comprising : a mounting frame ;
a power supply (video format) disposed on the frame ;
an adapter unit associated with each camera to be used with the system , including different camera mode (network environment) ls and cameras provided by different manufacturers , each adapter unit providing an operative electrical and mechanical interface to its associated camera ;
a cable associated with each adapter unit ;
and a plurality of camera interface modules disposed on the frame , each module being connected to the power supply , video switcher , audio mixer and one adapter unit through its associated cable , each module being operative to : route power and control signals (display device, converting one) to the camera and pan/tilt mount through the cable and adapter unit ;
and receive an unmodulated video signal from the camera through the adapter and cable , adjust for frequency compensation and gain of the unmodulated signal in accordance with an operator control , and route the adjusted video signal to the video display means and video switcher .

US5450140A
CLAIM 10
. A personal-computer based video production control system adapted for use in conjunction with equipment supplied by various manufacturers including video cameras and programmed computers with monitors , the control system comprising : an adapter unit interfaced to each camera to be used with the system including different models and cameras provided by different manufacturers , each adapter unit providing an operative electrical and mechanical interface to its associated camera ;
a cable connecting each adapter unit to a separate camera interface module containing cable compensation and amplification circuitry ;
and a computer interface module connected between each camera interface module and the programmed computer , whereby video images (video images) generated by the cameras appear in different windows on the computer monitor , and control signals entered at the computer are routed to the cameras to control their functioning .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5325202A

Filed: 1993-04-13     Issued: 1994-06-28

Video field-production camera control system

(Original Assignee) Kinya Washino     

Kinya Washino
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (video cameras) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format (power supply) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (DC voltage) to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection (said interface) between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5325202A
CLAIM 1
. A video field-production camera control system adapted for use in conjunction with equipment of varying configuration , including a master sync generator operative to generate a master synchronization signal , a production switcher unit operative to provide a program video-out signal by selecting among video input signals , and video cameras (video surveillance system) , including cameras that utilize cable remote-control units , the control system comprising : a mounting frame upon which said sync generator and said switcher unit may be mounted ;
a power supply (video format) disposed on said frame ;
a central control unit disposed on said frame and connected to the power supply , sync generator and production switcher , the control unit being adapted to accept a plurality of interface modules for installation therein , each module being connected through a cable to an adapter interfaced to a video camera to be used with the system , and each module being operative to : route power from the power supply to the camera through the adapter ;
adjust the phase of said master synchronization signal in accordance with an operator control and route the adjusted synchronization signal to the camera through the adapter ;
and receive at least one composite or component video signal from the camera through the adapter , adjust for cable frequency compensation and gain in accordance with an operator control , and route the adjusted video signal to said production switcher .

US5325202A
CLAIM 5
. The video field-production control system of claim 1 wherein each interface module further includes a tally lamp connected to a tally-in signal from the production switcher and wherein said module further provides a tally-out signal to the camera through the adapter , the lamp being illuminated and the tally-out signal being asserted when the camera associated with said interface (broadband connection) module has been selected .

US5325202A
CLAIM 7
. A video field-production control system adapted for use in conjunction with related equipment of varying configuration , including a master sync generator operative to generate a master synchronization signal , a production switcher unit operative to provide a program video out signal by selecting among video input signals and cable-remote-controlled video cameras , the control system comprising : a framework having installed thereon a power supply , said master sync generator , said production switcher , and a plurality of interface modules , each being connected to the power supply , sync generator and production switcher , and each module including : a chassis with a panel having disposed thereon a plurality of connectors , including a camera connector , a remote connector and video-out connectors ;
an adapter and camera cable used to connect a video camera to the camera connector , thereby enabling said cable to carry power , synchronization and control signals (display device, converting one) to the camera and video , audio and status signals from the camera to said module ;
operator-adjustable cable-compensation circuitry disposed on said chassis and connected to said camera connector , said cable-compensation circuitry being operative to allow an operator to compensate each video signal from said camera in accordance with the length of said camera cable ;
operator-adjustable amplification circuitry disposed on said chassis and connected between said cable-compensation circuitry and said video-out connectors , said amplification circuitry being operative to allow an operator to adjust the gain of each video signal ;
operator-controlled phase-adjustment circuitry disposed on said chassis and connected between said master sync generator and said camera connector , said phase-adjustment circuitry being operative to allow an operator to adjust the phase of the synchronization signal delivered to said camera ;
and a remote cable adapted to be connected between said remote connector and said remote unit , if supplied .

US5325202A
CLAIM 10
. A video field-production control system adapted for use in conjunction with equipment of varying configuration , including cable-remote-controlled video cameras , video tape recorders , sync generators of the type that provide a GENLOCK signal , and production video switchers operative , under user control , to provide a video-out signal by choosing among video-in signals , the control system comprising : a framework having installed thereon said sync generator , said production switcher , a power supply operative to supply a DC voltage (communication link) , and a central control unit connected to the power supply , sync generator and production switcher , the control unit being adapted to accommodate a plurality of interface modules for installation therein , each module including : a chassis with a panel having disposed thereon a plurality of connectors , including a camera connector , a remote connector , a composite video-out connector , and component video-out connectors ;
an adapter and camera cable used to connect a camera to the camera connector disposed on said module , thereby enabling the cable to carry power , synchronization and control signals to the camera and video , audio and status signals from the camera to said module , the adapter being operative to derive ally voltages necessary to operate the camera ;
operator-adjustable cable-compensation circuitry disposed on said chassis and connected to said camera connector , said cable-compensation circuitry being operative to allow an operator to compensate each video signal carried by said camera cable in accordance with the-length of said cable ;
operator-adjustable amplification circuitry disposed on said chassis and connected between said cable-compensation circuitry and said composite and said component video-out connectors , said amplification circuitry being operative to allow an operator to adjust the gain of each signal associated therewith ;
operator-controlled phase-adjustment circuitry disposed on said chassis and connected between said master sync generator and said camera connector , said phase-adjustment circuitry being operative to allow an operator to adjust the horizontal phase and sub-carrier phase of the GENLOCK signal prior to its delivery to said camera . a remote cable adapted to be connected between said remote connector and said remote unit .

US10499091B2
CLAIM 5
. The method of claim 1 , wherein the broadband connection (said interface) has a bandwidth of 2-6 Megabits per second (Mbps) .
US5325202A
CLAIM 5
. The video field-production control system of claim 1 wherein each interface module further includes a tally lamp connected to a tally-in signal from the production switcher and wherein said module further provides a tally-out signal to the camera through the adapter , the lamp being illuminated and the tally-out signal being asserted when the camera associated with said interface (broadband connection) module has been selected .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (video cameras) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format (power supply) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (DC voltage) traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5325202A
CLAIM 1
. A video field-production camera control system adapted for use in conjunction with equipment of varying configuration , including a master sync generator operative to generate a master synchronization signal , a production switcher unit operative to provide a program video-out signal by selecting among video input signals , and video cameras (video surveillance system) , including cameras that utilize cable remote-control units , the control system comprising : a mounting frame upon which said sync generator and said switcher unit may be mounted ;
a power supply (video format) disposed on said frame ;
a central control unit disposed on said frame and connected to the power supply , sync generator and production switcher , the control unit being adapted to accept a plurality of interface modules for installation therein , each module being connected through a cable to an adapter interfaced to a video camera to be used with the system , and each module being operative to : route power from the power supply to the camera through the adapter ;
adjust the phase of said master synchronization signal in accordance with an operator control and route the adjusted synchronization signal to the camera through the adapter ;
and receive at least one composite or component video signal from the camera through the adapter , adjust for cable frequency compensation and gain in accordance with an operator control , and route the adjusted video signal to said production switcher .

US5325202A
CLAIM 7
. A video field-production control system adapted for use in conjunction with related equipment of varying configuration , including a master sync generator operative to generate a master synchronization signal , a production switcher unit operative to provide a program video out signal by selecting among video input signals and cable-remote-controlled video cameras , the control system comprising : a framework having installed thereon a power supply , said master sync generator , said production switcher , and a plurality of interface modules , each being connected to the power supply , sync generator and production switcher , and each module including : a chassis with a panel having disposed thereon a plurality of connectors , including a camera connector , a remote connector and video-out connectors ;
an adapter and camera cable used to connect a video camera to the camera connector , thereby enabling said cable to carry power , synchronization and control signals (display device, converting one) to the camera and video , audio and status signals from the camera to said module ;
operator-adjustable cable-compensation circuitry disposed on said chassis and connected to said camera connector , said cable-compensation circuitry being operative to allow an operator to compensate each video signal from said camera in accordance with the length of said camera cable ;
operator-adjustable amplification circuitry disposed on said chassis and connected between said cable-compensation circuitry and said video-out connectors , said amplification circuitry being operative to allow an operator to adjust the gain of each video signal ;
operator-controlled phase-adjustment circuitry disposed on said chassis and connected between said master sync generator and said camera connector , said phase-adjustment circuitry being operative to allow an operator to adjust the phase of the synchronization signal delivered to said camera ;
and a remote cable adapted to be connected between said remote connector and said remote unit , if supplied .

US5325202A
CLAIM 10
. A video field-production control system adapted for use in conjunction with equipment of varying configuration , including cable-remote-controlled video cameras , video tape recorders , sync generators of the type that provide a GENLOCK signal , and production video switchers operative , under user control , to provide a video-out signal by choosing among video-in signals , the control system comprising : a framework having installed thereon said sync generator , said production switcher , a power supply operative to supply a DC voltage (communication link) , and a central control unit connected to the power supply , sync generator and production switcher , the control unit being adapted to accommodate a plurality of interface modules for installation therein , each module including : a chassis with a panel having disposed thereon a plurality of connectors , including a camera connector , a remote connector , a composite video-out connector , and component video-out connectors ;
an adapter and camera cable used to connect a camera to the camera connector disposed on said module , thereby enabling the cable to carry power , synchronization and control signals to the camera and video , audio and status signals from the camera to said module , the adapter being operative to derive ally voltages necessary to operate the camera ;
operator-adjustable cable-compensation circuitry disposed on said chassis and connected to said camera connector , said cable-compensation circuitry being operative to allow an operator to compensate each video signal carried by said camera cable in accordance with the-length of said cable ;
operator-adjustable amplification circuitry disposed on said chassis and connected between said cable-compensation circuitry and said composite and said component video-out connectors , said amplification circuitry being operative to allow an operator to adjust the gain of each signal associated therewith ;
operator-controlled phase-adjustment circuitry disposed on said chassis and connected between said master sync generator and said camera connector , said phase-adjustment circuitry being operative to allow an operator to adjust the horizontal phase and sub-carrier phase of the GENLOCK signal prior to its delivery to said camera . a remote cable adapted to be connected between said remote connector and said remote unit .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5450247A

Filed: 1992-11-06     Issued: 1995-09-12

Simultaneous contact duplication of a plurality of magnetic copy tapes from a single magnetic master tape

(Original Assignee) Future Network Inc     

Barry H. Schwab
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution (sorbent material) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (communication link) to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (said second set) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5450247A
CLAIM 1
. An apparatus for producing a plurality of magnetic copy tapes simultaneously from a magnetic master tape , the apparatus comprising : a transfer drum having a cylindrical sidewall , said drum being rotatable about a fixed non-translatable axis ;
a movable deck plate associated with each copy tape , each deck plate comprising : a transfer head , a first set (first set) of master tape guides , a second set of master tape guides , a set of copy tape guides , a set of guides common to both master and copy tapes , and an air clamp assembly , each plate being movable between a retracted position wherein said master tape and said copy tape are held spaced apart from each other and away from said transfer drum by said first set of said master tape guides and said copy tape guides , and a run position wherein said second set (frame rate) of master tape guides and said common guides are used to position a longitudinal section of said copy tape against a longitudinal section of said master tape , said overlapping master and copy tape sections further being urged against at least a portion of said transfer drum sidewall using said air clamp to ensure an intimate and substantially slip-free contact therebetween ;
a copy-tape transport mechanism associated with each copy tape , said mechanism being operative to supply and collect said copy tapes as said transfer drum rotates ;
a master-tape transport mechanism operative to supply and collect said master as said transfer drum rotates ;
and a control unit operative to enable a user of said apparatus to monitor and control said apparatus .

US5450247A
CLAIM 8
. The apparatus of claim 1 further including a transfer-drum cleaner comprising at least two rollers having sidewalls covered with an absorbent material (particular resolution) , each said roller being movable between a retracted position when said deck plates are in said run position and a cleaning position when said deck plates are retracted wherein each said roller sidewall is urged against a different portion of said transfer drum sidewall and rotated in the same direction as said drum .

US5450247A
CLAIM 13
. The apparatus of claim 1 further including a two-way communication link (communication link) operative to enable said user to monitor and control said apparatus from a location remote to said apparatus .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution (sorbent material) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (communication link) traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (said second set) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5450247A
CLAIM 1
. An apparatus for producing a plurality of magnetic copy tapes simultaneously from a magnetic master tape , the apparatus comprising : a transfer drum having a cylindrical sidewall , said drum being rotatable about a fixed non-translatable axis ;
a movable deck plate associated with each copy tape , each deck plate comprising : a transfer head , a first set (first set) of master tape guides , a second set of master tape guides , a set of copy tape guides , a set of guides common to both master and copy tapes , and an air clamp assembly , each plate being movable between a retracted position wherein said master tape and said copy tape are held spaced apart from each other and away from said transfer drum by said first set of said master tape guides and said copy tape guides , and a run position wherein said second set (frame rate) of master tape guides and said common guides are used to position a longitudinal section of said copy tape against a longitudinal section of said master tape , said overlapping master and copy tape sections further being urged against at least a portion of said transfer drum sidewall using said air clamp to ensure an intimate and substantially slip-free contact therebetween ;
a copy-tape transport mechanism associated with each copy tape , said mechanism being operative to supply and collect said copy tapes as said transfer drum rotates ;
a master-tape transport mechanism operative to supply and collect said master as said transfer drum rotates ;
and a control unit operative to enable a user of said apparatus to monitor and control said apparatus .

US5450247A
CLAIM 8
. The apparatus of claim 1 further including a transfer-drum cleaner comprising at least two rollers having sidewalls covered with an absorbent material (particular resolution) , each said roller being movable between a retracted position when said deck plates are in said run position and a cleaning position when said deck plates are retracted wherein each said roller sidewall is urged against a different portion of said transfer drum sidewall and rotated in the same direction as said drum .

US5450247A
CLAIM 13
. The apparatus of claim 1 further including a two-way communication link (communication link) operative to enable said user to monitor and control said apparatus from a location remote to said apparatus .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US4963995A

Filed: 1988-12-27     Issued: 1990-10-16

Audio/video transceiver apparatus including compression means

(Original Assignee) Explore Tech Inc     (Current Assignee) Burst com Inc ; Explore Tech Inc

Richard A. Lang
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (video recording) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (digital input, analog converter) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (video transmitter) into a selected video format (video transmitter) in a particular resolution , using a second set (receiving audio) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (communications link, communication links) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US4963995A
CLAIM 1
. An audio/video transceiver apparatus comprising : input means for receiving audio (second set) /visual source information ;
compression means , coupled to said input means , for compressing said audio/video source information into a time compressed representation thereof having an associated time period that is shorter than a time period associated with a real time representation of said audio/video source information ;
random access storage means , coupled to said compression means , for storing the time compressed representation of said audio/video source information ;
and output means , coupled to said random access storage means , for receiving the time compressed audio/video source information stored in said random access storage means for transmission away from said audio/video transceiver apparatus .

US4963995A
CLAIM 30
. An audio/video information transfer network comprising : a plurality of audio/video transceivers , coupled via one or more communication links (communications link) , each of said audio/video transceivers comprising ;
input means for receiving audio/video source information ;
compression means , coupled to said input means , for compressing said audio/video source information into a time compressed representation thereof having an associated burst time period that is shorter than a time period associated with a real time representation of said audio/video source information ;
random access storage means , coupled to said compression means , for storing the time compressed representation of said audio/video source information ;
and output means , coupled to said random access storage means and to one of said one or more communications link (communications link) s , for receiving the time compressed format representation of said audio/video source information stored in said random access storage means for transmission in said burst time period to another one of said plurality of audio/video transceivers .

US4963995A
CLAIM 60
. An audio/video transceiver apparatus comprising : input means for receiving analog and/or digital audio/video source information ;
analog to digital converter means for converting analog audio/video source information received at said input means to corresponding digital audio/video source information ;
digital to analog converter (digital converter, digital form) means for converting digital audio/video source information received at said input means to corresponding analog audio/video information ;
compressor/decompressor means for compressing digital audio/video source information received at said input means or said corresponding digital audio/video source information received from said analog to digital converter means into a time compressed representation of said digital or corresponding digital audio/video source information , said time compressed representation having an associated time period that is shorter than a time period associated with a real time representation of said digital or corresponding digital audio/video source information , said compressor/decompressor means being further operative for decompressing said time compressed representation into a decompressed real time representation of said digital or corresponding digital audio/video source information ;
central processing unit means for controlling operation of said compressor/decompressor means ;
random access storage means for storing said time compressed representation of said digital or corresponding digital audio/video source information and for storing said decompressed real time representation of said digital or corresponding digital audio/video source information ;
controller means for enabling communication between said compressor/decompressor means , said central processing unit means , and said random access memory means ;
and output means for receiving said time compressed representation of said digital or corresponding digital audio/video source information stored in said random access storage means for transmission away from said audio/video transceiver apparatus .

US4963995A
CLAIM 62
. An audio/video transceiver apparatus as in claim 60 further comprising audio/video recording (video surveillance system) means , including a recording medium , for recording said analog or corresponding analog audio/video source information onto said recording medium .

US4963995A
CLAIM 70
. An audio/video transceiver apparatus as in claim 60 further comprising high speed bus means coupled to said input means , and wherein said input means comprises auxiliary digital input (digital converter, digital form) means for receiving said digital audio/video source information .

US4963995A
CLAIM 77
. An audio/video transceiver apparatus as in claim 73 wherein said output means comprises audio/video transmitter (video source images, video format) /receiver means coupled to said high speed bus for receiving said time compressed representation of said digital or corresponding digital audio/video source information stored in said random access storage means for transmission away from said audio/video transceiver apparatus .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (video recording) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (digital input, analog converter) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (video transmitter) into a selected video format (video transmitter) in a particular resolution , using a second set (receiving audio) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (communications link, communication links) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US4963995A
CLAIM 1
. An audio/video transceiver apparatus comprising : input means for receiving audio (second set) /visual source information ;
compression means , coupled to said input means , for compressing said audio/video source information into a time compressed representation thereof having an associated time period that is shorter than a time period associated with a real time representation of said audio/video source information ;
random access storage means , coupled to said compression means , for storing the time compressed representation of said audio/video source information ;
and output means , coupled to said random access storage means , for receiving the time compressed audio/video source information stored in said random access storage means for transmission away from said audio/video transceiver apparatus .

US4963995A
CLAIM 30
. An audio/video information transfer network comprising : a plurality of audio/video transceivers , coupled via one or more communication links (communications link) , each of said audio/video transceivers comprising ;
input means for receiving audio/video source information ;
compression means , coupled to said input means , for compressing said audio/video source information into a time compressed representation thereof having an associated burst time period that is shorter than a time period associated with a real time representation of said audio/video source information ;
random access storage means , coupled to said compression means , for storing the time compressed representation of said audio/video source information ;
and output means , coupled to said random access storage means and to one of said one or more communications link (communications link) s , for receiving the time compressed format representation of said audio/video source information stored in said random access storage means for transmission in said burst time period to another one of said plurality of audio/video transceivers .

US4963995A
CLAIM 60
. An audio/video transceiver apparatus comprising : input means for receiving analog and/or digital audio/video source information ;
analog to digital converter means for converting analog audio/video source information received at said input means to corresponding digital audio/video source information ;
digital to analog converter (digital converter, digital form) means for converting digital audio/video source information received at said input means to corresponding analog audio/video information ;
compressor/decompressor means for compressing digital audio/video source information received at said input means or said corresponding digital audio/video source information received from said analog to digital converter means into a time compressed representation of said digital or corresponding digital audio/video source information , said time compressed representation having an associated time period that is shorter than a time period associated with a real time representation of said digital or corresponding digital audio/video source information , said compressor/decompressor means being further operative for decompressing said time compressed representation into a decompressed real time representation of said digital or corresponding digital audio/video source information ;
central processing unit means for controlling operation of said compressor/decompressor means ;
random access storage means for storing said time compressed representation of said digital or corresponding digital audio/video source information and for storing said decompressed real time representation of said digital or corresponding digital audio/video source information ;
controller means for enabling communication between said compressor/decompressor means , said central processing unit means , and said random access memory means ;
and output means for receiving said time compressed representation of said digital or corresponding digital audio/video source information stored in said random access storage means for transmission away from said audio/video transceiver apparatus .

US4963995A
CLAIM 62
. An audio/video transceiver apparatus as in claim 60 further comprising audio/video recording (video surveillance system) means , including a recording medium , for recording said analog or corresponding analog audio/video source information onto said recording medium .

US4963995A
CLAIM 70
. An audio/video transceiver apparatus as in claim 60 further comprising high speed bus means coupled to said input means , and wherein said input means comprises auxiliary digital input (digital converter, digital form) means for receiving said digital audio/video source information .

US4963995A
CLAIM 77
. An audio/video transceiver apparatus as in claim 73 wherein said output means comprises audio/video transmitter (video source images, video format) /receiver means coupled to said high speed bus for receiving said time compressed representation of said digital or corresponding digital audio/video source information stored in said random access storage means for transmission away from said audio/video transceiver apparatus .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020120925A1

Filed: 2002-01-29     Issued: 2002-08-29

Audio and video program recording, editing and playback systems using metadata

(Original Assignee) Logan James D.     (Current Assignee) TiVo Solutions Inc

James Logan
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (first location) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (central server) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020120925A1
CLAIM 1
. The method of selectively controlling the presentation of broadcast programming which comprises : at a first location (storage device) , performing the steps of : receiving said broadcast programming , presenting said broadcast programming to a first user , accepting metadata from said first user , said metadata characterizing said broadcast programming presented to said first user , and transmitting said metadata to a second user location remote from said first location , and at said second location , performing the steps of : receiving said metadata , receiving said broadcast programming , and presenting said broadcast programming to said second user in a manner facilitated by said metadata .

US20020120925A1
CLAIM 9
. The method of selectively controlling the presentation of broadcast programming which comprises : at a first location , performing the steps of : receiving said broadcast programming , presenting said broadcast programming to a first user , accepting metadata from said first user , said metadata including a designation of a specific segment of said broadcast programming and a characterization of the content of said specific segment of said broadcast programming , and transmitting said metadata to central server (remote computing device) at a location remote from said first location , and at said second location , performing the steps of : receiving said metadata from said central server , receiving said broadcast programming , storing said broadcast programming for later playback , and selecting and playing back said specific segment of said broadcast programming to said second user in a manner facilitated by said metadata .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (central server) and the network environment communicate through the Internet .
US20020120925A1
CLAIM 9
. The method of selectively controlling the presentation of broadcast programming which comprises : at a first location , performing the steps of : receiving said broadcast programming , presenting said broadcast programming to a first user , accepting metadata from said first user , said metadata including a designation of a specific segment of said broadcast programming and a characterization of the content of said specific segment of said broadcast programming , and transmitting said metadata to central server (remote computing device) at a location remote from said first location , and at said second location , performing the steps of : receiving said metadata from said central server , receiving said broadcast programming , storing said broadcast programming for later playback , and selecting and playing back said specific segment of said broadcast programming to said second user in a manner facilitated by said metadata .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (first location) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (central server) .
US20020120925A1
CLAIM 1
. The method of selectively controlling the presentation of broadcast programming which comprises : at a first location (storage device) , performing the steps of : receiving said broadcast programming , presenting said broadcast programming to a first user , accepting metadata from said first user , said metadata characterizing said broadcast programming presented to said first user , and transmitting said metadata to a second user location remote from said first location , and at said second location , performing the steps of : receiving said metadata , receiving said broadcast programming , and presenting said broadcast programming to said second user in a manner facilitated by said metadata .

US20020120925A1
CLAIM 9
. The method of selectively controlling the presentation of broadcast programming which comprises : at a first location , performing the steps of : receiving said broadcast programming , presenting said broadcast programming to a first user , accepting metadata from said first user , said metadata including a designation of a specific segment of said broadcast programming and a characterization of the content of said specific segment of said broadcast programming , and transmitting said metadata to central server (remote computing device) at a location remote from said first location , and at said second location , performing the steps of : receiving said metadata from said central server , receiving said broadcast programming , storing said broadcast programming for later playback , and selecting and playing back said specific segment of said broadcast programming to said second user in a manner facilitated by said metadata .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020042924A1

Filed: 2001-10-31     Issued: 2002-04-11

Media server interconnect architecture

(Original Assignee) Time Warner Entertainment Co LP     (Current Assignee) Time Warner Entertainment Co LP

Michael Adams
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (digital data) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (other sets) of temporal and spatial parameters (media assets) associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (reply message) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020042924A1
CLAIM 1
. Apparatus for interconnecting media servers to subscriber terminals in a system having a headend and a distribution network with a plurality of subscriber terminals connected to the network , said apparatus comprising : a plurality of media servers at the headend , each media server providing one or more media assets (spatial parameters) for distribution to the subscriber terminals ;
a plurality of modulators connecting a requested media asset from a media server to a requesting subscriber terminal ;
and a connection manager , responsive to a media asset request from the requesting subscriber terminal , selecting a source media server from the plurality of media servers to provide the requested media asset and selecting a modulator from the plurality of modulators to send the requested media asset from the source media server to the requesting subscriber terminal .

US20020042924A1
CLAIM 3
. The apparatus of claim 2 wherein : said media server sends the requested media asset as digital data (receiving video images) packets ;
said connection manager allocates a program identifier to the requested media asset and notifies the subscriber terminal of the program identifier ;
said media server inserts the program identifier in each digital data packet of the requested media asset ;
said requesting subscriber terminal , responsive to the program identifier in the digital data packets , extracting the digital data packets of the requested media asset from a data stream received from the selected modulator .

US20020042924A1
CLAIM 8
. In a method for managing the connection from a media server to a subscriber terminal to provide a media asset from the media server to a requesting subscriber terminal , said method comprising the computer implemented steps of : analyzing a workload at each of a plurality of media servers and selecting a media server for supplying the media asset and selecting a transmission path for passing the media asset from a selected media server to the requesting subscriber terminal ;
allocating an media asset identifier to the media asset ;
instructing the selected media server to play the media asset as a media asset stream tagged with the media asset identifier ;
sending a reply message (communications link) to the requesting subscriber terminal , said reply message containing the media asset identifier allocated to the media asset and the transmission path whereby the subscriber terminal has the information required to receive the media asset .

US20020042924A1
CLAIM 14
. Apparatus for interconnecting media servers to subscriber terminals in a system having a headend and a distribution network , a plurality of media servers connected at the headend , and a plurality of subscriber terminals connected to the network , a requesting subscriber terminal requesting a media asset from the media servers , said apparatus comprising : each media server providing one or more media assets for distribution to the subscriber terminals ;
an array of modulators modulating requested media assets provided by the media servers ;
a plurality of sets of modulators in the array , a media server linked to each set of modulators , each modulator in a set modulates at the same frequency a media asset from the media server linked to the set , and each set of modulators modulates at a different frequency from other sets (first set) of modulators in the array ;
a connection manager , responsive to a media asset request from the requesting subscriber terminal , selecting a media server as a source media server to provide the requested media asset and selecting a modulator from the set of modulators linked to the source media server to modulate the requested media asset for transmission to the requesting subscriber terminal through a combiner for a group of subscriber terminals containing the requesting subscriber terminal ;
and said combiner combining all of the modulated media assets from each of the sets of modulators for distribution to a pre-defined group of subscriber terminals .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (digital data) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (other sets) of temporal and spatial parameters (media assets) associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (reply message) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020042924A1
CLAIM 1
. Apparatus for interconnecting media servers to subscriber terminals in a system having a headend and a distribution network with a plurality of subscriber terminals connected to the network , said apparatus comprising : a plurality of media servers at the headend , each media server providing one or more media assets (spatial parameters) for distribution to the subscriber terminals ;
a plurality of modulators connecting a requested media asset from a media server to a requesting subscriber terminal ;
and a connection manager , responsive to a media asset request from the requesting subscriber terminal , selecting a source media server from the plurality of media servers to provide the requested media asset and selecting a modulator from the plurality of modulators to send the requested media asset from the source media server to the requesting subscriber terminal .

US20020042924A1
CLAIM 3
. The apparatus of claim 2 wherein : said media server sends the requested media asset as digital data (receiving video images) packets ;
said connection manager allocates a program identifier to the requested media asset and notifies the subscriber terminal of the program identifier ;
said media server inserts the program identifier in each digital data packet of the requested media asset ;
said requesting subscriber terminal , responsive to the program identifier in the digital data packets , extracting the digital data packets of the requested media asset from a data stream received from the selected modulator .

US20020042924A1
CLAIM 8
. In a method for managing the connection from a media server to a subscriber terminal to provide a media asset from the media server to a requesting subscriber terminal , said method comprising the computer implemented steps of : analyzing a workload at each of a plurality of media servers and selecting a media server for supplying the media asset and selecting a transmission path for passing the media asset from a selected media server to the requesting subscriber terminal ;
allocating an media asset identifier to the media asset ;
instructing the selected media server to play the media asset as a media asset stream tagged with the media asset identifier ;
sending a reply message (communications link) to the requesting subscriber terminal , said reply message containing the media asset identifier allocated to the media asset and the transmission path whereby the subscriber terminal has the information required to receive the media asset .

US20020042924A1
CLAIM 14
. Apparatus for interconnecting media servers to subscriber terminals in a system having a headend and a distribution network , a plurality of media servers connected at the headend , and a plurality of subscriber terminals connected to the network , a requesting subscriber terminal requesting a media asset from the media servers , said apparatus comprising : each media server providing one or more media assets for distribution to the subscriber terminals ;
an array of modulators modulating requested media assets provided by the media servers ;
a plurality of sets of modulators in the array , a media server linked to each set of modulators , each modulator in a set modulates at the same frequency a media asset from the media server linked to the set , and each set of modulators modulates at a different frequency from other sets (first set) of modulators in the array ;
a connection manager , responsive to a media asset request from the requesting subscriber terminal , selecting a media server as a source media server to provide the requested media asset and selecting a modulator from the set of modulators linked to the source media server to modulate the requested media asset for transmission to the requesting subscriber terminal through a combiner for a group of subscriber terminals containing the requesting subscriber terminal ;
and said combiner combining all of the modulated media assets from each of the sets of modulators for distribution to a pre-defined group of subscriber terminals .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020059621A1

Filed: 2001-10-09     Issued: 2002-05-16

Systems and methods for providing storage of data on servers in an on-demand media delivery system

(Original Assignee) United Video Properties Inc     (Current Assignee) UV Corp ; Rovi Guides Inc ; TV Guide Inc

William Thomas, Michael Ellis, Kevin Easterbrook, M. Reichardt, Robert Knee
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (access rights, first one) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (access rights, first one) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020059621A1
CLAIM 1
. An interactive media-on-demand system , comprising : a plurality of user equipment that are each configured to present media-on-demand programming delivered from a remote media-on-demand server , configured to allow a user to request to freeze delivery of a media-on-demand program , and configured to allow the user to request to have the delivery resumed from the point at which the delivery was frozen ;
and the remote media-on-demand server being configured to deliver media-on-demand programming to each of the plurality of user equipment , configured to freeze the delivery of the media-on-demand program when the remote media-on-demand server receives a request to freeze delivery from a first one (second set, first set) of the plurality of user equipment , and configured to resume the delivery to a second one of the plurality of user equipment when a request to resume delivery is received from the second user equipment .

US20020059621A1
CLAIM 34
. A system comprising : a plurality of user equipment , each being configured to present video and being configured to upload user-specific media to a video-on-demand server and each user equipment comprising a storage device (storage device) ;
and the video-on-demand server being in a client-server relationship with the plurality of user equipment and being configured for on-demand delivery of media including video for presentation on one or more of the user equipment , and wherein some of the media or on-demand delivery includes user-specific media that was uploaded to the video-on-demand server from at least one of the user equipment .

US20020059621A1
CLAIM 38
. The system of claim 34 wherein the user equipment is configured to provide the user with an opportunity to assign access rights (second set, first set) to user-specific media that has been uploaded to the video-on-demand server .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (access rights, first one) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (access rights, first one) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020059621A1
CLAIM 1
. An interactive media-on-demand system , comprising : a plurality of user equipment that are each configured to present media-on-demand programming delivered from a remote media-on-demand server , configured to allow a user to request to freeze delivery of a media-on-demand program , and configured to allow the user to request to have the delivery resumed from the point at which the delivery was frozen ;
and the remote media-on-demand server being configured to deliver media-on-demand programming to each of the plurality of user equipment , configured to freeze the delivery of the media-on-demand program when the remote media-on-demand server receives a request to freeze delivery from a first one (second set, first set) of the plurality of user equipment , and configured to resume the delivery to a second one of the plurality of user equipment when a request to resume delivery is received from the second user equipment .

US20020059621A1
CLAIM 34
. A system comprising : a plurality of user equipment , each being configured to present video and being configured to upload user-specific media to a video-on-demand server and each user equipment comprising a storage device (storage device) ;
and the video-on-demand server being in a client-server relationship with the plurality of user equipment and being configured for on-demand delivery of media including video for presentation on one or more of the user equipment , and wherein some of the media or on-demand delivery includes user-specific media that was uploaded to the video-on-demand server from at least one of the user equipment .

US20020059621A1
CLAIM 38
. The system of claim 34 wherein the user equipment is configured to provide the user with an opportunity to assign access rights (second set, first set) to user-specific media that has been uploaded to the video-on-demand server .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020078144A1

Filed: 2001-08-21     Issued: 2002-06-20

Presentation of media content from multiple media

(Original Assignee) Interactual Technologies Inc     (Current Assignee) Rovi Technologies Corp

Allan Lamkin, Todd Collart, Greg Gewickey
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (operating system, display content) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (said screen) using an analog-to-digital converter ;

displaying one (full screen) or more of the digitized images in separate windows on a personal computer based display device , using a first set (first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (operating system, display content) into a selected video format (information recording area, storage device) in a particular resolution , using a second set (received command, generate one) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (information recording area, storage device) in a network environment (first information, playing content) ;

providing a communications link to allow an external viewing (media source) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (said second set) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020078144A1
CLAIM 1
. A system comprising : a network ;
a display ;
a removable media ;
and a computing device operably coupled to said removable media , said network , and said display , said computing device at least once accessing data on said network , said computing device comprising : a storage device (video format, storage device) , a browser having a presentation engine displaying content (network environment) on said display , an application programming interface residing in said storage device , a decoder processing content received from said removable media and producing media content substantially suitable for display on said display , and a navigator coupled to said decoder and said application programming interface , said navigator facilitating user or network-originated control of the playback of said removable media , aid computing device receiving network content from said network and combining said network content with said media content , said presentation engine displaying said combined network content and media content on said display .

US20020078144A1
CLAIM 2
. A media services interface for use in controlling the extraction of information from a readable medium by a computing device comprising : a command handler configured to execute received command (second set) s ;
a properties handler configured to report the state of a system attribute in response to a query ;
an event generator configured to provide notification of one or more system events ;
a cookie manager configured to generate at least one system cookie for preserving information for later recall ;
and a navigator state module operably coupled to said command handler , said properties handler , said event generator , and said cookie manager , said navigator state module configured to maintain information regarding the state of said information extraction from said readable medium .

US20020078144A1
CLAIM 3
. A media services interface as in claim 2 further comprising : a bookmark manager configured to generate one (second set) or more bookmarks , each said bookmark preserving playback information regarding a position in an information stream extracted from said readable medium , said bookmark enabling later return to said position in said information stream .

US20020078144A1
CLAIM 9
. A media services interface as in claim 8 further comprising : a display for displaying visual information ;
and wherein said properties library comprises a code routine for ascertaining the full screen (displaying one) mode state of said screen (digital form) .

US20020078144A1
CLAIM 11
. A method for integrating playback of disparate media source (external viewing, external viewing device) s in a device comprising : a) waiting for a device event ;
b) checking if said removable media supports media source integration responsive to a removable media insertion event ;
c) checking if said removable media source is a DVD responsive to said removable media supporting source integration ;
d) returning to said step (a) responsive to said determination indicating said removable media source is not a DVD . e) checking whether said device is in a movie mode or a system mode responsive to said removable media being a DVD ;
f) launching standard playback and thereafter returning to said step (a) responsive to said device being in said movie mode ;
g) checking if said device has a default player mode of source integration when said device is in said system mode ;
h) launching standard playback and thereafter returning to said step (a) responsive to said device not having a default player mode of source integration ;
i) checking if said removable media contains a device-specific executable program when said device having a default player mode of source integration ;
j) executing said device-specific executable program when said device has said device-specific executable program and thereafter returning to said step (a) ;
k) checking whether said device has a connection to a remote media source ;
l) launching a default file from said removable media when said device does not have a remote media source connection and thereafter returning to said step (a) ;
m) checking whether said remote media source has content relevant to said removable media ;
n) displaying said relevant content when said relevant content exists and thereafter returning to said step (a) ;
o) otherwise launching a default file from said removable media and thereafter returning to said step (a) ;
p) returning to said step (g) .

US20020078144A1
CLAIM 15
. A method for determining if a platform supports a feature comprising the steps of : receiving , by a client device , multimedia content having embedded application programming interface code ;
querying , under control of said embedded application programming interface code , whether said feature is supported ;
executing a first set (first set) of steps responsive to said feature being determined as supported ;
executing a second set of steps responsive to said feature being determined as not supported .

US20020078144A1
CLAIM 17
. A method as in claim 16 , wherein at least one of said first set of steps and said second set (frame rate) of steps includes the steps of : retreiving multimedia content from said network , and presenting said retreived multimedia content on a display coupled to said platform .

US20020078144A1
CLAIM 18
. A hybrid disk comprising : a first information recording area (video format, storage device) having information recorded therein , said first information recording area being unsuitable for re-recording or erasing of said recorded information ;
and a second information recording area for user recording of information .

US20020078144A1
CLAIM 20
. A directory structure as in claim 19 wherein at least one of said device specific directories is chosen from the group consisting of : a directory for storing files specific to the MACKINTOSH (TM) operating system (video images, video source images) , a directory for storing files specific to a WINDOWS (TM) operating system , a directory for storing files specific to a NUON (TM) multimedia system , a directory for storing files specific to a SONY (TM) PLAYSTATION (TM) system , and a directory for storing files specific to a Linux operating system .

US20020078144A1
CLAIM 22
. A method as in claim 21 wherein said step (d) of executing comprises : d1) determining whether said playback device is connected to a network ;
d2) determining whether a platform-specific content (receiving video images) exists on said network for said determined platform ;
d3) downloading and launching said platform-specific content when said platform-specific content is determined to exist on said network ;
d4) executing a default executable file when said determination of step(d3) indicates said platform-specific content does not exist on said network .

US20020078144A1
CLAIM 25
. A systsem for controlling the playback of a readable medium on one or more playback devices by a network source comprising : A network ;
one or more participating client devices coupled to said network and comuunicatively coupled to said network source ;
a network source of playback commands coupled to said network ;
said network source having an output comprising one or more commands for control of said participating client devices ;
said output provided to said participating client devices by said network source , wherein said commands control said participating client devices such that said participating client devices display content (video images, video source images) for human consumption in a substantially synchronous manner .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream is contemporaneous with the live viewing (default playback) and storage .
US20020078144A1
CLAIM 14
. A method for determining what mode a device can start in , said device having a default playback (live viewing) mode , said method comprising the steps of : receiving multimedia content by a platform ;
checking , by said platform , said default playback mode ;
determining , by said platform , whether said disk has additional content ;
loading by said platform , responsive to said disk being determined to have said additional content , said additional content ;
playing said multimedia content responsive to said disk being determined not to have said additional content ;
and playing said additional content responsive to said disk being determined to have said additional content .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream is conducted subsequent to the live viewing (default playback) and storage .
US20020078144A1
CLAIM 14
. A method for determining what mode a device can start in , said device having a default playback (live viewing) mode , said method comprising the steps of : receiving multimedia content by a platform ;
checking , by said platform , said default playback mode ;
determining , by said platform , whether said disk has additional content ;
loading by said platform , responsive to said disk being determined to have said additional content , said additional content ;
playing said multimedia content responsive to said disk being determined not to have said additional content ;
and playing said additional content responsive to said disk being determined to have said additional content .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device and the network environment (first information, playing content) communicate through the Internet .
US20020078144A1
CLAIM 1
. A system comprising : a network ;
a display ;
a removable media ;
and a computing device operably coupled to said removable media , said network , and said display , said computing device at least once accessing data on said network , said computing device comprising : a storage device , a browser having a presentation engine displaying content (network environment) on said display , an application programming interface residing in said storage device , a decoder processing content received from said removable media and producing media content substantially suitable for display on said display , and a navigator coupled to said decoder and said application programming interface , said navigator facilitating user or network-originated control of the playback of said removable media , aid computing device receiving network content from said network and combining said network content with said media content , said presentation engine displaying said combined network content and media content on said display .

US20020078144A1
CLAIM 18
. A hybrid disk comprising : a first information (network environment) recording area having information recorded therein , said first information recording area being unsuitable for re-recording or erasing of said recorded information ;
and a second information recording area for user recording of information .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (operating system, display content) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (said screen) using an analog-to-digital converter ;

displaying one (full screen) or more of the digitized images in separate windows on a personal computer based display device , using a first set (first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (operating system, display content) into a selected video format (information recording area, storage device) in a particular resolution , using a second set (received command, generate one) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (information recording area, storage device) in a network environment (first information, playing content) ;

providing a communications link to allow an external viewing (media source) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (said second set) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020078144A1
CLAIM 1
. A system comprising : a network ;
a display ;
a removable media ;
and a computing device operably coupled to said removable media , said network , and said display , said computing device at least once accessing data on said network , said computing device comprising : a storage device (video format, storage device) , a browser having a presentation engine displaying content (network environment) on said display , an application programming interface residing in said storage device , a decoder processing content received from said removable media and producing media content substantially suitable for display on said display , and a navigator coupled to said decoder and said application programming interface , said navigator facilitating user or network-originated control of the playback of said removable media , aid computing device receiving network content from said network and combining said network content with said media content , said presentation engine displaying said combined network content and media content on said display .

US20020078144A1
CLAIM 2
. A media services interface for use in controlling the extraction of information from a readable medium by a computing device comprising : a command handler configured to execute received command (second set) s ;
a properties handler configured to report the state of a system attribute in response to a query ;
an event generator configured to provide notification of one or more system events ;
a cookie manager configured to generate at least one system cookie for preserving information for later recall ;
and a navigator state module operably coupled to said command handler , said properties handler , said event generator , and said cookie manager , said navigator state module configured to maintain information regarding the state of said information extraction from said readable medium .

US20020078144A1
CLAIM 3
. A media services interface as in claim 2 further comprising : a bookmark manager configured to generate one (second set) or more bookmarks , each said bookmark preserving playback information regarding a position in an information stream extracted from said readable medium , said bookmark enabling later return to said position in said information stream .

US20020078144A1
CLAIM 9
. A media services interface as in claim 8 further comprising : a display for displaying visual information ;
and wherein said properties library comprises a code routine for ascertaining the full screen (displaying one) mode state of said screen (digital form) .

US20020078144A1
CLAIM 11
. A method for integrating playback of disparate media source (external viewing, external viewing device) s in a device comprising : a) waiting for a device event ;
b) checking if said removable media supports media source integration responsive to a removable media insertion event ;
c) checking if said removable media source is a DVD responsive to said removable media supporting source integration ;
d) returning to said step (a) responsive to said determination indicating said removable media source is not a DVD . e) checking whether said device is in a movie mode or a system mode responsive to said removable media being a DVD ;
f) launching standard playback and thereafter returning to said step (a) responsive to said device being in said movie mode ;
g) checking if said device has a default player mode of source integration when said device is in said system mode ;
h) launching standard playback and thereafter returning to said step (a) responsive to said device not having a default player mode of source integration ;
i) checking if said removable media contains a device-specific executable program when said device having a default player mode of source integration ;
j) executing said device-specific executable program when said device has said device-specific executable program and thereafter returning to said step (a) ;
k) checking whether said device has a connection to a remote media source ;
l) launching a default file from said removable media when said device does not have a remote media source connection and thereafter returning to said step (a) ;
m) checking whether said remote media source has content relevant to said removable media ;
n) displaying said relevant content when said relevant content exists and thereafter returning to said step (a) ;
o) otherwise launching a default file from said removable media and thereafter returning to said step (a) ;
p) returning to said step (g) .

US20020078144A1
CLAIM 15
. A method for determining if a platform supports a feature comprising the steps of : receiving , by a client device , multimedia content having embedded application programming interface code ;
querying , under control of said embedded application programming interface code , whether said feature is supported ;
executing a first set (first set) of steps responsive to said feature being determined as supported ;
executing a second set of steps responsive to said feature being determined as not supported .

US20020078144A1
CLAIM 17
. A method as in claim 16 , wherein at least one of said first set of steps and said second set (frame rate) of steps includes the steps of : retreiving multimedia content from said network , and presenting said retreived multimedia content on a display coupled to said platform .

US20020078144A1
CLAIM 18
. A hybrid disk comprising : a first information recording area (video format, storage device) having information recorded therein , said first information recording area being unsuitable for re-recording or erasing of said recorded information ;
and a second information recording area for user recording of information .

US20020078144A1
CLAIM 20
. A directory structure as in claim 19 wherein at least one of said device specific directories is chosen from the group consisting of : a directory for storing files specific to the MACKINTOSH (TM) operating system (video images, video source images) , a directory for storing files specific to a WINDOWS (TM) operating system , a directory for storing files specific to a NUON (TM) multimedia system , a directory for storing files specific to a SONY (TM) PLAYSTATION (TM) system , and a directory for storing files specific to a Linux operating system .

US20020078144A1
CLAIM 22
. A method as in claim 21 wherein said step (d) of executing comprises : d1) determining whether said playback device is connected to a network ;
d2) determining whether a platform-specific content (receiving video images) exists on said network for said determined platform ;
d3) downloading and launching said platform-specific content when said platform-specific content is determined to exist on said network ;
d4) executing a default executable file when said determination of step(d3) indicates said platform-specific content does not exist on said network .

US20020078144A1
CLAIM 25
. A systsem for controlling the playback of a readable medium on one or more playback devices by a network source comprising : A network ;
one or more participating client devices coupled to said network and comuunicatively coupled to said network source ;
a network source of playback commands coupled to said network ;
said network source having an output comprising one or more commands for control of said participating client devices ;
said output provided to said participating client devices by said network source , wherein said commands control said participating client devices such that said participating client devices display content (video images, video source images) for human consumption in a substantially synchronous manner .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020016961A1

Filed: 2001-08-03     Issued: 2002-02-07

Customized user interface generation in a video on demand environment

(Original Assignee) Diva Systems Corp     (Current Assignee) Cox Communications Inc

Christopher Goode
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (graphic data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (coded frame) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (said screen) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters (spatial parameters) associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (frame rate) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020016961A1
CLAIM 1
. A method for delivering customized navigation imagery to a user , comprising : determining a profile associated with an encoded navigation stream , said profile including spatial and temporal parameters ;
encoding a video stream according to said profile to produce an encoded video stream , said encoded video stream representing imagery having associated with it a screen position and an image size ;
combining said encoded navigation stream and said encoded video stream to produce a combined stream representing navigation imagery including said video stream imagery , said video stream imagery having associated with it said screen (digital form) position and said screen size .

US20020016961A1
CLAIM 4
. The method of claim 1 , wherein said spatial parameters (spatial parameters) include a frame size parameter and said temporal parameters include a frame rate (frame rate) parameter .

US20020016961A1
CLAIM 12
. The method of claim 11 , further comprising updating demographic data (video images) associated with said user in response to said user command .

US20020016961A1
CLAIM 17
. The method of claim 13 , wherein said still imagery comprises video imagery encoded according to said GOP structure wherein an intra-coded frame (video sources) of said GOP structure represents said still imagery and a plurality of inter-coded frames of said GOP structure operate to repeat at least portions of said intra-coded frame .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (graphic data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (coded frame) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (said screen) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters (spatial parameters) associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (frame rate) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020016961A1
CLAIM 1
. A method for delivering customized navigation imagery to a user , comprising : determining a profile associated with an encoded navigation stream , said profile including spatial and temporal parameters ;
encoding a video stream according to said profile to produce an encoded video stream , said encoded video stream representing imagery having associated with it a screen position and an image size ;
combining said encoded navigation stream and said encoded video stream to produce a combined stream representing navigation imagery including said video stream imagery , said video stream imagery having associated with it said screen (digital form) position and said screen size .

US20020016961A1
CLAIM 4
. The method of claim 1 , wherein said spatial parameters (spatial parameters) include a frame size parameter and said temporal parameters include a frame rate (frame rate) parameter .

US20020016961A1
CLAIM 12
. The method of claim 11 , further comprising updating demographic data (video images) associated with said user in response to said user command .

US20020016961A1
CLAIM 17
. The method of claim 13 , wherein said still imagery comprises video imagery encoded according to said GOP structure wherein an intra-coded frame (video sources) of said GOP structure represents said still imagery and a plurality of inter-coded frames of said GOP structure operate to repeat at least portions of said intra-coded frame .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020069218A1

Filed: 2001-07-23     Issued: 2002-06-06

System and method for indexing, searching, identifying, and editing portions of electronic multimedia files

(Original Assignee) Sanghoon Sull; Hyeokman Kim; Hyungseok Choi; Chung Min Gyo; Ja-Cheon Yoon; Jeongtaek Oh; Sangwook Lee; Song S. Moon-Ho; Kim Jung Rim; Keansub Lee; Chun Seong Soo; Sangwook Oh; Yunam Kim     (Current Assignee) Scenera Inc

Sanghoon Sull, Hyeokman Kim, Hyungseok Choi, Min Chung, Ja-Cheon Yoon, Jeongtaek Oh, Sangwook Lee, S. Song, Jung Kim, Keansub Lee, Seong Chun, Sangwook Oh, Yunam Kim
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (wireless network) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (image data) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link (mobile switching) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020069218A1
CLAIM 56
. The virtual video editor of claim 55 , the editor further having a display device (display device) constructed and arranged to receive the display information from the video player and to display the display information to a user .

US20020069218A1
CLAIM 58
. A method for searching for relevant multimedia content based on at least one feature saved in a multimedia bookmark , the method comprising : transmitting at least one feature saved in a multimedia bookmark from a client system to a server system in response to user selection of the multimedia bookmark ;
generating a query for each feature saved in the multimedia bookmark and received by the server system ;
searching one or more storage device (storage device) s using each query generated ;
and presenting , to the user , search results produced from at least one storage device search .

US20020069218A1
CLAIM 59
. The method of claim 58 further comprising : transmitting image data (video images, video source images) saved in the multimedia bookmark ;
and using the image data as a query frame for a frame based search of the storage devices .

US20020069218A1
CLAIM 67
. A method for sending a multimedia bookmark between devices over a wireless network (video sources) , the method comprising : submitting a multimedia bookmark to a video bookmark message service center by a sending device ;
acknowledging receipt of the multimedia bookmark by the video bookmark message service center to the sending device ;
requesting routing information for a recipient device from a home location register by the video bookmark message service center ;
receiving the routing information from the home location register by the video bookmark message service center ;
invoking a send multimedia bookmark at a mobile switching (communications link) center ;
sending the multimedia bookmark to a recipient device by the mobile switching center ;
acknowledging receipt of the multimedia bookmark by the recipient device ;
and notifying the video bookmark message service center when the multimedia bookmark has been received by the recipient device .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (composing information, transmission bit rate, audio data, time code) is contemporaneous with the live viewing and storage .
US20020069218A1
CLAIM 6
. The system of claim 1 , wherein the multimedia content is audio data (video stream) .

US20020069218A1
CLAIM 11
. The system of claim 8 , wherein the positional information includes a time code (video stream) .

US20020069218A1
CLAIM 54
. A virtual video editor comprising : a network controller , the network controller constructed and arranged to access remote metafiles and remote video files ;
a file controller , the file controller in operative connection to the network controller , the file controller constructed and arranged to access local metafiles and local video files , and to access the remote metafiles and the remote video files via the network controller ;
a parser , the parser constructed and arranged to receive information about the files from the file controller ;
an input buffer , the input buffer constructed and arranged to receive parser information from the parser ;
a structure manager , the structure manager constructed and arranged to provide structure data to the input buffer ;
a composing buffer , the composing buffer constructed and arranged to receive input information from the input buffer and structure information from the structure manager to generate composing information (video stream) ;
and a generator , the generator constructed and arranged to receive the composing information from the composing buffer ;
wherein the generator generates output information in a pre-selected format .

US20020069218A1
CLAIM 69
. A method for sending multimedia content to a mobile device for playback over a wireless network , the method comprising : submitting a multimedia bookmark and a request for multimedia content playback from the mobile device to a mobile switching center ;
sending the multimedia bookmark and the request for playback to a video bookmark message service center by the mobile switching center ;
determining a bit rate suitable for transmission of the multimedia content to the mobile device by the video bookmark message service center ;
calculating a new multimedia bookmark based on the transmission bit rate (video stream) and characteristics of the mobile device ;
sending the new multimedia bookmark to a multimedia server ;
and streaming the multimedia content from the multimedia server to the video bookmark message service center before delivering the multimedia content to the mobile device via the mobile switching center .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (composing information, transmission bit rate, audio data, time code) is conducted subsequent to the live viewing and storage .
US20020069218A1
CLAIM 6
. The system of claim 1 , wherein the multimedia content is audio data (video stream) .

US20020069218A1
CLAIM 11
. The system of claim 8 , wherein the positional information includes a time code (video stream) .

US20020069218A1
CLAIM 54
. A virtual video editor comprising : a network controller , the network controller constructed and arranged to access remote metafiles and remote video files ;
a file controller , the file controller in operative connection to the network controller , the file controller constructed and arranged to access local metafiles and local video files , and to access the remote metafiles and the remote video files via the network controller ;
a parser , the parser constructed and arranged to receive information about the files from the file controller ;
an input buffer , the input buffer constructed and arranged to receive parser information from the parser ;
a structure manager , the structure manager constructed and arranged to provide structure data to the input buffer ;
a composing buffer , the composing buffer constructed and arranged to receive input information from the input buffer and structure information from the structure manager to generate composing information (video stream) ;
and a generator , the generator constructed and arranged to receive the composing information from the composing buffer ;
wherein the generator generates output information in a pre-selected format .

US20020069218A1
CLAIM 69
. A method for sending multimedia content to a mobile device for playback over a wireless network , the method comprising : submitting a multimedia bookmark and a request for multimedia content playback from the mobile device to a mobile switching center ;
sending the multimedia bookmark and the request for playback to a video bookmark message service center by the mobile switching center ;
determining a bit rate suitable for transmission of the multimedia content to the mobile device by the video bookmark message service center ;
calculating a new multimedia bookmark based on the transmission bit rate (video stream) and characteristics of the mobile device ;
sending the new multimedia bookmark to a multimedia server ;
and streaming the multimedia content from the multimedia server to the video bookmark message service center before delivering the multimedia content to the mobile device via the mobile switching center .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (wireless network) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (image data) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link (mobile switching) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020069218A1
CLAIM 56
. The virtual video editor of claim 55 , the editor further having a display device (display device) constructed and arranged to receive the display information from the video player and to display the display information to a user .

US20020069218A1
CLAIM 58
. A method for searching for relevant multimedia content based on at least one feature saved in a multimedia bookmark , the method comprising : transmitting at least one feature saved in a multimedia bookmark from a client system to a server system in response to user selection of the multimedia bookmark ;
generating a query for each feature saved in the multimedia bookmark and received by the server system ;
searching one or more storage device (storage device) s using each query generated ;
and presenting , to the user , search results produced from at least one storage device search .

US20020069218A1
CLAIM 59
. The method of claim 58 further comprising : transmitting image data (video images, video source images) saved in the multimedia bookmark ;
and using the image data as a query frame for a frame based search of the storage devices .

US20020069218A1
CLAIM 67
. A method for sending a multimedia bookmark between devices over a wireless network (video sources) , the method comprising : submitting a multimedia bookmark to a video bookmark message service center by a sending device ;
acknowledging receipt of the multimedia bookmark by the video bookmark message service center to the sending device ;
requesting routing information for a recipient device from a home location register by the video bookmark message service center ;
receiving the routing information from the home location register by the video bookmark message service center ;
invoking a send multimedia bookmark at a mobile switching (communications link) center ;
sending the multimedia bookmark to a recipient device by the mobile switching center ;
acknowledging receipt of the multimedia bookmark by the recipient device ;
and notifying the video bookmark message service center when the multimedia bookmark has been received by the recipient device .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020010652A1

Filed: 2001-07-13     Issued: 2002-01-24

Vendor ID tracking for e-marker

(Original Assignee) Sony Corp     (Current Assignee) Sony Corp ; Sony Electronics Inc

Yuichiro Deguchi
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (to display information) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (to display information) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (wireless data) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (to display information) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020010652A1
CLAIM 11
. The system of claim wherein the user terminal includes an output unit , the output unit configured to display information (video surveillance system, remote computing device, receiving video images) received from the server terminal .

US20020010652A1
CLAIM 31
. The system of claim 21 wherein the data network includes one of a Local Area Network (LAN) , a Wide Area Network (WAN) , an internet connection , and a wireless data (network environment) exchange network .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (to display information) and the network environment (wireless data) communicate through the Internet .
US20020010652A1
CLAIM 11
. The system of claim wherein the user terminal includes an output unit , the output unit configured to display information (video surveillance system, remote computing device, receiving video images) received from the server terminal .

US20020010652A1
CLAIM 31
. The system of claim 21 wherein the data network includes one of a Local Area Network (LAN) , a Wide Area Network (WAN) , an internet connection , and a wireless data (network environment) exchange network .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (to display information) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (to display information) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (wireless data) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (to display information) .
US20020010652A1
CLAIM 11
. The system of claim wherein the user terminal includes an output unit , the output unit configured to display information (video surveillance system, remote computing device, receiving video images) received from the server terminal .

US20020010652A1
CLAIM 31
. The system of claim 21 wherein the data network includes one of a Local Area Network (LAN) , a Wide Area Network (WAN) , an internet connection , and a wireless data (network environment) exchange network .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020019984A1

Filed: 2001-07-03     Issued: 2002-02-14

Headend cherrypicker with digital video recording capability

(Original Assignee) Terayon Communication Systems Inc     (Current Assignee) Terayon Communication Systems Inc ; Google Technology Holdings LLC

Selim Rakib
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing (personal video recorder) device of a video surveillance system (local area network) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (hard disk) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (mail server) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020019984A1
CLAIM 1
. A headend cherrypicker that implements TIVO functions , comprising : a packet switch ;
a plurality of video servers and satellite feed servers coupled to supply MPEG packets encoding a plurality of video programs ;
a hard disk (video source images) array storing MPEG packet video data encoding TIVO-like function menus and for storing MPEG packet video data to record programs for which a customer has requested recording ;
an IP wrapper circuit functioning to receive said MPEG packets from said plurality of video servers and said hard disk array and encapsulate them in IP multicast packets and encapsulate the IP multicast packets in local area network (video surveillance system) (LAN) packets having station addresses that correspond to said program identifier data and supplying said LAN packets to said switch ;
a cable modem termination system and cable modem for coupling to a hybrid fiber coaxial cable transmission medium (HFC) for transmitting iData and command and control data downstream to customers and for receiving commands from each customer to order video programs including recorded programs or TIVO menus and to control TIVO functions performed for that customer ;
one or more network cherrypickers and transmitter combinations coupled to said switch , each said transmitter coupled to said HFC for transmitting said requested programs , recorded programs or TIVO menus to one or more customers ;
a system control computer programmed to exchange data with said switch and control routing by said switch to receive upstream requests for video programs and TIVO function commands and assign one or more logical channels on said HFC to each requested video program , recorded program or menu and to route data encoding requested video programs from one or more of said video servers and recorded programs or TIVO function menus from said hard disk array to one or more network cherrypicker and transmitter combination for transmission to the customer that requested the data , and to route a downstream message to said cable modem to said customer telling the customer on which logical channel the requested data will be arriving and for routing data encoding video programs to be recorded to said hard disk array .

US20020019984A1
CLAIM 4
. The apparatus of claim 1 further comprising one or more EMM servers , electronic program guide server (remote viewing device) s , Tmail server (remote computing device) s or data carousel servers for sending and receiving MPEG packets encapsulating iData to one or more customers through one or more IP wrapper circuits and said packet switch and one or more of said cherrypicker and transmitter combinations , and wherein said control computer is programmed to control said switch to facilitate said said exchanges of data with said customers .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (mail server) and the network environment communicate through the Internet .
US20020019984A1
CLAIM 4
. The apparatus of claim 1 further comprising one or more EMM servers , electronic program guide servers , Tmail server (remote computing device) s or data carousel servers for sending and receiving MPEG packets encapsulating iData to one or more customers through one or more IP wrapper circuits and said packet switch and one or more of said cherrypicker and transmitter combinations , and wherein said control computer is programmed to control said switch to facilitate said said exchanges of data with said customers .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing (personal video recorder) device of a video surveillance system (local area network) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (hard disk) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (mail server) .
US20020019984A1
CLAIM 1
. A headend cherrypicker that implements TIVO functions , comprising : a packet switch ;
a plurality of video servers and satellite feed servers coupled to supply MPEG packets encoding a plurality of video programs ;
a hard disk (video source images) array storing MPEG packet video data encoding TIVO-like function menus and for storing MPEG packet video data to record programs for which a customer has requested recording ;
an IP wrapper circuit functioning to receive said MPEG packets from said plurality of video servers and said hard disk array and encapsulate them in IP multicast packets and encapsulate the IP multicast packets in local area network (video surveillance system) (LAN) packets having station addresses that correspond to said program identifier data and supplying said LAN packets to said switch ;
a cable modem termination system and cable modem for coupling to a hybrid fiber coaxial cable transmission medium (HFC) for transmitting iData and command and control data downstream to customers and for receiving commands from each customer to order video programs including recorded programs or TIVO menus and to control TIVO functions performed for that customer ;
one or more network cherrypickers and transmitter combinations coupled to said switch , each said transmitter coupled to said HFC for transmitting said requested programs , recorded programs or TIVO menus to one or more customers ;
a system control computer programmed to exchange data with said switch and control routing by said switch to receive upstream requests for video programs and TIVO function commands and assign one or more logical channels on said HFC to each requested video program , recorded program or menu and to route data encoding requested video programs from one or more of said video servers and recorded programs or TIVO function menus from said hard disk array to one or more network cherrypicker and transmitter combination for transmission to the customer that requested the data , and to route a downstream message to said cable modem to said customer telling the customer on which logical channel the requested data will be arriving and for routing data encoding video programs to be recorded to said hard disk array .

US20020019984A1
CLAIM 4
. The apparatus of claim 1 further comprising one or more EMM servers , electronic program guide server (remote viewing device) s , Tmail server (remote computing device) s or data carousel servers for sending and receiving MPEG packets encapsulating iData to one or more customers through one or more IP wrapper circuits and said packet switch and one or more of said cherrypicker and transmitter combinations , and wherein said control computer is programmed to control said switch to facilitate said said exchanges of data with said customers .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20010030644A1

Filed: 2001-06-05     Issued: 2001-10-18

Method of controlling multi-user access to the functionality of consumer devices

(Original Assignee) Allport David E.     (Current Assignee) Rakuten Inc

David Allport
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (second set) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20010030644A1
CLAIM 26
. The controller of claim 17 , in combination with a database of known users of the controller stored externally to the controller on a separate storage device (storage device) .

US20010030644A1
CLAIM 27
. A method of controlling multi-user access to functionality of a consumer device comprising the steps : determining an identity of a first user in response to bio-metric input supplied by the first user to a controller ;
establishing a first system state of the controller , said first system state being associated with said identity ;
providing access to a first set (first set) of functionality of a consumer device by use of the controller , said access being dependent upon the identity of the first user ;
and switching to a second system state from the first system state at a time calculated by an algorithm which incorporates at least one factor other than the passage of a certain amount of time .

US20010030644A1
CLAIM 36
. The method of claim 27 wherein the second system state is associated with a second set (second set) of functionality different than the first set of functionality .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (second set) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20010030644A1
CLAIM 26
. The controller of claim 17 , in combination with a database of known users of the controller stored externally to the controller on a separate storage device (storage device) .

US20010030644A1
CLAIM 27
. A method of controlling multi-user access to functionality of a consumer device comprising the steps : determining an identity of a first user in response to bio-metric input supplied by the first user to a controller ;
establishing a first system state of the controller , said first system state being associated with said identity ;
providing access to a first set (first set) of functionality of a consumer device by use of the controller , said access being dependent upon the identity of the first user ;
and switching to a second system state from the first system state at a time calculated by an algorithm which incorporates at least one factor other than the passage of a certain amount of time .

US20010030644A1
CLAIM 36
. The method of claim 27 wherein the second system state is associated with a second set (second set) of functionality different than the first set of functionality .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020004839A1

Filed: 2001-05-09     Issued: 2002-01-10

Method of controlling the display of a browser during a transmission of a multimedia stream over an internet connection so as to create a synchronized convergence platform

(Original Assignee) I LOVE TV Inc     (Current Assignee) I LOVE TV Inc

William Wine, Manfred Humphries
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (vertical blanking) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (user preferences) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (media streams) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020004839A1
CLAIM 4
. The method of claim 3 wherein the triggers are vertical blanking (video surveillance system) interval (VBI) tokens having timestamps corresponding to points along the multimedia stream at which the content thereof changes .

US20020004839A1
CLAIM 17
. A method of producing a multimedia stream for transmission over an Internet connection to a web browser , the multimedia stream including an audio-visual stream and accompanying content , the method comprising : receiving a signal comprising the audio-visual stream and vertical blanking intervals , the vertical blanking intervals comprising textual information on the contents of the audio-visual stream where the textual information is substantially synchronized with the contents of the audio-visual stream ;
extracting the textual information and synchronization timing of the textual information in relation to the audio-visual stream from the signal ;
selecting accompanying content associated to at least one of the textual information and user preferences (network environment) of the web browser ;
formatting the accompanying content into VBI tokens ;
and encoding the audio-visual stream and the VBI tokens where the accompanying content is presented and changed according to the VBI tokens by the web browser so that the accompanying content is in substantial synchronization with presentation of the contents of the audio-visual stream .

US20020004839A1
CLAIM 18
. The method of claim 17 , wherein the accompanying content comprises at least one of advertisements , links , and other multimedia streams (frame rate) .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device and the network environment (user preferences) communicate through the Internet .
US20020004839A1
CLAIM 17
. A method of producing a multimedia stream for transmission over an Internet connection to a web browser , the multimedia stream including an audio-visual stream and accompanying content , the method comprising : receiving a signal comprising the audio-visual stream and vertical blanking intervals , the vertical blanking intervals comprising textual information on the contents of the audio-visual stream where the textual information is substantially synchronized with the contents of the audio-visual stream ;
extracting the textual information and synchronization timing of the textual information in relation to the audio-visual stream from the signal ;
selecting accompanying content associated to at least one of the textual information and user preferences (network environment) of the web browser ;
formatting the accompanying content into VBI tokens ;
and encoding the audio-visual stream and the VBI tokens where the accompanying content is presented and changed according to the VBI tokens by the web browser so that the accompanying content is in substantial synchronization with presentation of the contents of the audio-visual stream .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (vertical blanking) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (user preferences) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (media streams) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020004839A1
CLAIM 4
. The method of claim 3 wherein the triggers are vertical blanking (video surveillance system) interval (VBI) tokens having timestamps corresponding to points along the multimedia stream at which the content thereof changes .

US20020004839A1
CLAIM 17
. A method of producing a multimedia stream for transmission over an Internet connection to a web browser , the multimedia stream including an audio-visual stream and accompanying content , the method comprising : receiving a signal comprising the audio-visual stream and vertical blanking intervals , the vertical blanking intervals comprising textual information on the contents of the audio-visual stream where the textual information is substantially synchronized with the contents of the audio-visual stream ;
extracting the textual information and synchronization timing of the textual information in relation to the audio-visual stream from the signal ;
selecting accompanying content associated to at least one of the textual information and user preferences (network environment) of the web browser ;
formatting the accompanying content into VBI tokens ;
and encoding the audio-visual stream and the VBI tokens where the accompanying content is presented and changed according to the VBI tokens by the web browser so that the accompanying content is in substantial synchronization with presentation of the contents of the audio-visual stream .

US20020004839A1
CLAIM 18
. The method of claim 17 , wherein the accompanying content comprises at least one of advertisements , links , and other multimedia streams (frame rate) .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020083060A1

Filed: 2001-04-20     Issued: 2002-06-27

System and methods for recognizing sound and music signals in high noise and distortion

(Original Assignee) Shazam Entertainment Ltd     (Current Assignee) Apple Inc

Avery Wang, Julius Smith
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (local maxima) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (said database) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format (frequency range) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020083060A1
CLAIM 8
. The method of claim 7 wherein said timepoints occur at local maxima (video images) of spectral Lp norms of said audio sample .

US20020083060A1
CLAIM 16
. The method of claim 14 , wherein said target zone is defined by a frequency range (video format) .

US20020083060A1
CLAIM 62
. A program storage device (storage device) accessible by a computer , tangibly embodying a program of instructions executable by said computer to perform method steps for comparing a media sample and a media file , said method steps comprising : computing a set of sample fingerprints , each sample fingerprint characterizing a particular location within said media sample ;
obtaining a set of file fingerprints , each file fingerprint characterizing at least one file location within said media file ;
generating correspondences between said particular locations of said media sample and said file locations of said media file , wherein corresponding locations have equivalent fingerprints ;
and identifying said media sample and said media file if a plurality of said corresponding locations are substantially linearly related .

US20020083060A1
CLAIM 63
. A system for recognizing a media sample , comprising : a landmarking and fingerprinting object for computing a set of particular locations within said media sample and a set of sample fingerprints , each sample fingerprint characterizing one of said particular locations ;
a database index containing file locations and corresponding file fingerprints for at least one media file ;
and an analysis object for : locating a set of matching fingerprints in said database (display device) index , wherein said matching fingerprints are equivalent to said sample fingerprints ;
generating correspondences between said particular locations of said media sample and file locations of said at least one media file , wherein corresponding locations have equivalent fingerprints ;
and identifying at least one media file for which a plurality of said corresponding locations are substantially linearly related .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (local maxima) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (said database) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format (frequency range) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020083060A1
CLAIM 8
. The method of claim 7 wherein said timepoints occur at local maxima (video images) of spectral Lp norms of said audio sample .

US20020083060A1
CLAIM 16
. The method of claim 14 , wherein said target zone is defined by a frequency range (video format) .

US20020083060A1
CLAIM 62
. A program storage device (storage device) accessible by a computer , tangibly embodying a program of instructions executable by said computer to perform method steps for comparing a media sample and a media file , said method steps comprising : computing a set of sample fingerprints , each sample fingerprint characterizing a particular location within said media sample ;
obtaining a set of file fingerprints , each file fingerprint characterizing at least one file location within said media file ;
generating correspondences between said particular locations of said media sample and said file locations of said media file , wherein corresponding locations have equivalent fingerprints ;
and identifying said media sample and said media file if a plurality of said corresponding locations are substantially linearly related .

US20020083060A1
CLAIM 63
. A system for recognizing a media sample , comprising : a landmarking and fingerprinting object for computing a set of particular locations within said media sample and a set of sample fingerprints , each sample fingerprint characterizing one of said particular locations ;
a database index containing file locations and corresponding file fingerprints for at least one media file ;
and an analysis object for : locating a set of matching fingerprints in said database (display device) index , wherein said matching fingerprints are equivalent to said sample fingerprints ;
generating correspondences between said particular locations of said media sample and file locations of said at least one media file , wherein corresponding locations have equivalent fingerprints ;
and identifying at least one media file for which a plurality of said corresponding locations are substantially linearly related .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020016971A1

Filed: 2001-03-30     Issued: 2002-02-07

Personal video recording system with home surveillance feed

(Original Assignee) United Video Properties Inc     (Current Assignee) United Video Properties Inc

David Berezowski, William Thomas, Toby DeWeese, Michael Ellis
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing (personal video recorder) device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020016971A1
CLAIM 2
. The method of claim 1 wherein the multi-media device is selected from a group consisting of a set-top box , a personal video recorder (remote viewing) , a television having an integrated set-top box , a WebTV box , a personal computer television (PC/TV) , a handheld computing device , and any combination thereof .

US20020016971A1
CLAIM 5
. The method of claim 4 wherein presenting the video information to a user comprises displaying the video information to the user on a display device (display device) .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing (personal video recorder) of the given video stream is contemporaneous with the live viewing and storage .
US20020016971A1
CLAIM 2
. The method of claim 1 wherein the multi-media device is selected from a group consisting of a set-top box , a personal video recorder (remote viewing) , a television having an integrated set-top box , a WebTV box , a personal computer television (PC/TV) , a handheld computing device , and any combination thereof .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing (personal video recorder) of the given video stream is conducted subsequent to the live viewing and storage .
US20020016971A1
CLAIM 2
. The method of claim 1 wherein the multi-media device is selected from a group consisting of a set-top box , a personal video recorder (remote viewing) , a television having an integrated set-top box , a WebTV box , a personal computer television (PC/TV) , a handheld computing device , and any combination thereof .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing (personal video recorder) device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020016971A1
CLAIM 2
. The method of claim 1 wherein the multi-media device is selected from a group consisting of a set-top box , a personal video recorder (remote viewing) , a television having an integrated set-top box , a WebTV box , a personal computer television (PC/TV) , a handheld computing device , and any combination thereof .

US20020016971A1
CLAIM 5
. The method of claim 4 wherein presenting the video information to a user comprises displaying the video information to the user on a display device (display device) .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020116464A1

Filed: 2001-03-27     Issued: 2002-08-22

Electronic communications system and method

(Original Assignee) UGOTACALL Pte Ltd     (Current Assignee) UGOTACALL Pte Ltd

Joon Mak
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (digital form) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (public switched telephone network) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020116464A1
CLAIM 16
. The system of claim 1 , wherein the circuit-switched communications network is the public switched telephone network (communications link) .

US20020116464A1
CLAIM 35
. An electronic communications system , comprising : a gatekeeper in electronic communication with a packet-switched communications network ;
a network node in electronic communication with a circuit-switched communications network and the gatekeeper , wherein said network node is capable of transmitting data over both the circuit-switched and the packet-switched network , further wherein said network node is adapted to accept a voice mail message ;
and means for recording a voice mail message in a digital form (digital form) at .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (digital form) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (public switched telephone network) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020116464A1
CLAIM 16
. The system of claim 1 , wherein the circuit-switched communications network is the public switched telephone network (communications link) .

US20020116464A1
CLAIM 35
. An electronic communications system , comprising : a gatekeeper in electronic communication with a packet-switched communications network ;
a network node in electronic communication with a circuit-switched communications network and the gatekeeper , wherein said network node is capable of transmitting data over both the circuit-switched and the packet-switched network , further wherein said network node is adapted to accept a voice mail message ;
and means for recording a voice mail message in a digital form (digital form) at .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020002039A1

Filed: 2001-03-12     Issued: 2002-01-03

Network-enabled audio device

(Original Assignee) AUDIORAMPCOM     (Current Assignee) CONCERT Tech Corp ; BLACK HILLS MEDIA LLC

Safi Qureshey, Daniel Sheppard
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (digital data) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (digital input, radio station, FM radio) using an analog-to-digital converter ;

displaying one (providing information) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (World Wide Web, disk player) into a selected video format (audio device) in a particular resolution , using a second set (said server) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set (downloading file) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection (work device) between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020002039A1
CLAIM 1
. A stereo system for listening to a variety of audio sources with substantially equal convenience comprising : a visual display for providing audio source choices to a user , said visual display also providing displays for managing audio sources ;
user control buttons allowing said user to choose an audio source ;
menu buttons allowing said user to choose functions for managing said audio sources ;
tuner circuitry for receiving radio frequency signals from radio broadcast stations ;
a compact disk player (video source images) ;
one or more audio amplifiers ;
one or more loudspeakers operably connected to said audio amplifiers ;
a network interface for transmitting and receiving digital data (receiving video images) over a communications network ;
a data storage device (storage device) ;
a decode software module configured to decode compressed audio files into a computer readable format ;
a communication software module configured to use said network interface to connect to an Internet to receive assignments of playlists , said playlists comprising audio data from a variety of audio sources , said assignments providing information (displaying one) about the location of other web sites containing the audio sources , said software module configured to subsequently connect through said Internet to said web sites to download said audio files ;
and a third software module stored on said data storage device , said software module configured to use said network interface to connect to said Internet to receive digitized audio broadcasts from said Internet , said module further configured to provide a select broadcast display to allow the user to selectably connect a module broadcast to the input of said one or more audio amplifiers either from a local AM or FM radio station (digital form, digital converter) or from said Internet so that to the user , reception of a broadcast form the World Wide Web (video source images) is not substantially more complicated than listening to a local FM or AM radio station .

US20020002039A1
CLAIM 6
. The system of claim 1 , wherein an upload software module residing on a server uploads selected audio files from a second network device (broadband connection) to allow said stereo system to download said selected audio files .

US20020002039A1
CLAIM 22
. The system of claim 1 , wherein a digital output cable provides for the transfer of a digital audio stream to another audio device (video format) .

US20020002039A1
CLAIM 31
. A method for assigning playlists of music from one electronic device to another , comprising the steps of : providing a first software module to manage playlists of songs , said software module allowing a user to compose playlists of a variety of audio sources , said software module allowing a user to assign a first playlist from a first device , to at least a second device ;
checking a data storage space of said second device for songs listed on the first playlist ;
accessing a server site to obtain locations of Internet sites where said first device can download audio files ;
providing a second software module to connect to said web sites to download remaining songs needed to form said playlist , said second software module connecting if songs needed to form said playlist are not stored on said second data storage space of said second device ;
and uploading files to said server (second set) site from said first device and downloading file (third set) s to said second device if said second software module is unable to download a file from said web site .

US20020002039A1
CLAIM 49
. The system of claim 49 , wherein the audio system further comprises a digital input (digital form, digital converter) cable providing for the transfer of a digital audio stream from another device .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (audio data) is contemporaneous with the live viewing and storage .
US20020002039A1
CLAIM 1
. A stereo system for listening to a variety of audio sources with substantially equal convenience comprising : a visual display for providing audio source choices to a user , said visual display also providing displays for managing audio sources ;
user control buttons allowing said user to choose an audio source ;
menu buttons allowing said user to choose functions for managing said audio sources ;
tuner circuitry for receiving radio frequency signals from radio broadcast stations ;
a compact disk player ;
one or more audio amplifiers ;
one or more loudspeakers operably connected to said audio amplifiers ;
a network interface for transmitting and receiving digital data over a communications network ;
a data storage device ;
a decode software module configured to decode compressed audio files into a computer readable format ;
a communication software module configured to use said network interface to connect to an Internet to receive assignments of playlists , said playlists comprising audio data (video stream) from a variety of audio sources , said assignments providing information about the location of other web sites containing the audio sources , said software module configured to subsequently connect through said Internet to said web sites to download said audio files ;
and a third software module stored on said data storage device , said software module configured to use said network interface to connect to said Internet to receive digitized audio broadcasts from said Internet , said module further configured to provide a select broadcast display to allow the user to selectably connect a module broadcast to the input of said one or more audio amplifiers either from a local AM or FM radio station or from said Internet so that to the user , reception of a broadcast form the World Wide Web is not substantially more complicated than listening to a local FM or AM radio station .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (audio data) is conducted subsequent to the live viewing and storage .
US20020002039A1
CLAIM 1
. A stereo system for listening to a variety of audio sources with substantially equal convenience comprising : a visual display for providing audio source choices to a user , said visual display also providing displays for managing audio sources ;
user control buttons allowing said user to choose an audio source ;
menu buttons allowing said user to choose functions for managing said audio sources ;
tuner circuitry for receiving radio frequency signals from radio broadcast stations ;
a compact disk player ;
one or more audio amplifiers ;
one or more loudspeakers operably connected to said audio amplifiers ;
a network interface for transmitting and receiving digital data over a communications network ;
a data storage device ;
a decode software module configured to decode compressed audio files into a computer readable format ;
a communication software module configured to use said network interface to connect to an Internet to receive assignments of playlists , said playlists comprising audio data (video stream) from a variety of audio sources , said assignments providing information about the location of other web sites containing the audio sources , said software module configured to subsequently connect through said Internet to said web sites to download said audio files ;
and a third software module stored on said data storage device , said software module configured to use said network interface to connect to said Internet to receive digitized audio broadcasts from said Internet , said module further configured to provide a select broadcast display to allow the user to selectably connect a module broadcast to the input of said one or more audio amplifiers either from a local AM or FM radio station or from said Internet so that to the user , reception of a broadcast form the World Wide Web is not substantially more complicated than listening to a local FM or AM radio station .

US10499091B2
CLAIM 5
. The method of claim 1 , wherein the broadband connection (work device) has a bandwidth of 2-6 Megabits per second (Mbps) .
US20020002039A1
CLAIM 6
. The system of claim 1 , wherein an upload software module residing on a server uploads selected audio files from a second network device (broadband connection) to allow said stereo system to download said selected audio files .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (digital data) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (digital input, radio station, FM radio) using an analog-to-digital converter ;

displaying one (providing information) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (World Wide Web, disk player) into a selected video format (audio device) in a particular resolution , using a second set (said server) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set (downloading file) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020002039A1
CLAIM 1
. A stereo system for listening to a variety of audio sources with substantially equal convenience comprising : a visual display for providing audio source choices to a user , said visual display also providing displays for managing audio sources ;
user control buttons allowing said user to choose an audio source ;
menu buttons allowing said user to choose functions for managing said audio sources ;
tuner circuitry for receiving radio frequency signals from radio broadcast stations ;
a compact disk player (video source images) ;
one or more audio amplifiers ;
one or more loudspeakers operably connected to said audio amplifiers ;
a network interface for transmitting and receiving digital data (receiving video images) over a communications network ;
a data storage device (storage device) ;
a decode software module configured to decode compressed audio files into a computer readable format ;
a communication software module configured to use said network interface to connect to an Internet to receive assignments of playlists , said playlists comprising audio data from a variety of audio sources , said assignments providing information (displaying one) about the location of other web sites containing the audio sources , said software module configured to subsequently connect through said Internet to said web sites to download said audio files ;
and a third software module stored on said data storage device , said software module configured to use said network interface to connect to said Internet to receive digitized audio broadcasts from said Internet , said module further configured to provide a select broadcast display to allow the user to selectably connect a module broadcast to the input of said one or more audio amplifiers either from a local AM or FM radio station (digital form, digital converter) or from said Internet so that to the user , reception of a broadcast form the World Wide Web (video source images) is not substantially more complicated than listening to a local FM or AM radio station .

US20020002039A1
CLAIM 22
. The system of claim 1 , wherein a digital output cable provides for the transfer of a digital audio stream to another audio device (video format) .

US20020002039A1
CLAIM 31
. A method for assigning playlists of music from one electronic device to another , comprising the steps of : providing a first software module to manage playlists of songs , said software module allowing a user to compose playlists of a variety of audio sources , said software module allowing a user to assign a first playlist from a first device , to at least a second device ;
checking a data storage space of said second device for songs listed on the first playlist ;
accessing a server site to obtain locations of Internet sites where said first device can download audio files ;
providing a second software module to connect to said web sites to download remaining songs needed to form said playlist , said second software module connecting if songs needed to form said playlist are not stored on said second data storage space of said second device ;
and uploading files to said server (second set) site from said first device and downloading file (third set) s to said second device if said second software module is unable to download a file from said web site .

US20020002039A1
CLAIM 49
. The system of claim 49 , wherein the audio system further comprises a digital input (digital form, digital converter) cable providing for the transfer of a digital audio stream from another device .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20010021994A1

Filed: 2001-03-07     Issued: 2001-09-13

Television

(Original Assignee) US Philips Corp     (Current Assignee) US Philips Corp

Jason Nash
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (includes means) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one (different identification) or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20010021994A1
CLAIM 1
. A television system comprising television transmission apparatus , a television transmission medium , and one or more television receiving devices , wherein the television transmission apparatus includes means (remote viewing device, video surveillance system, video source images) for transmitting video , audio , and data signals , said data signals comprising data representing television advertisement information concerning advertisements which are to be transmitted , and said television receiving device(s) comprising a data decoder for decoding said transmitted data , a memory for storing at least some of the data received by said receiving device(s) , and a processor arranged to examine the stored data to determine advertisements which may be of interest to a viewer based on information entered by the viewer and/or information derived from monitoring the viewing habits of the viewer , wherein the data signals include data provided by a plurality of reviewers representing individual ratings of advertisements or the products or services promoted by said advertisements to be transmitted and the processor is arranged to select or suggest advertisements for viewing by taking into account the ratings of one or more of the reviewers .

US20010021994A1
CLAIM 9
. A television receiving device as claimed in claim 5 or claim 6 in which a plurality of remote control devices are provided , each of which is arranged to transmit a different identification (request to receive one) signal and each of which is identifiable to the users to enable each user to use a particular one of the remote control devices .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (includes means) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one (different identification) or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20010021994A1
CLAIM 1
. A television system comprising television transmission apparatus , a television transmission medium , and one or more television receiving devices , wherein the television transmission apparatus includes means (remote viewing device, video surveillance system, video source images) for transmitting video , audio , and data signals , said data signals comprising data representing television advertisement information concerning advertisements which are to be transmitted , and said television receiving device(s) comprising a data decoder for decoding said transmitted data , a memory for storing at least some of the data received by said receiving device(s) , and a processor arranged to examine the stored data to determine advertisements which may be of interest to a viewer based on information entered by the viewer and/or information derived from monitoring the viewing habits of the viewer , wherein the data signals include data provided by a plurality of reviewers representing individual ratings of advertisements or the products or services promoted by said advertisements to be transmitted and the processor is arranged to select or suggest advertisements for viewing by taking into account the ratings of one or more of the reviewers .

US20010021994A1
CLAIM 9
. A television receiving device as claimed in claim 5 or claim 6 in which a plurality of remote control devices are provided , each of which is arranged to transmit a different identification (request to receive one) signal and each of which is identifiable to the users to enable each user to use a particular one of the remote control devices .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020129375A1

Filed: 2001-03-01     Issued: 2002-09-12

Adaptive video on-demand system and method using tempo-differential file transfer

(Original Assignee) Artista Communications Inc     (Current Assignee) Artista Communications Inc

Roger Kim, Bob Bernstein
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (video recording) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (hard disk) into a selected video format in a particular resolution , using a second set (second set) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020129375A1
CLAIM 4
. The method of claim 3 , wherein the COS device includes at least one of a hard disk (video source images) , a buffer , and an optical storage device (storage device) .

US20020129375A1
CLAIM 7
. The method of claim 1 , wherein each of the plurality of local memory devices comprises a set-top-box (STB) used in conjunction with a video display monitor to display selected video recording (video surveillance system) s , wherein the plurality of audio-video data files comprises a prescribed number of most popular feature film video recordings determined in accordance with viewing statistics compiled from each of the plurality of STBs , and wherein each of the plurality of groups of files comprises a sub-set of the most popular feature film video recordings that best match a user interest profile compiled from the user' ;
s viewing statistics received from the user' ;
s STB .

US20020129375A1
CLAIM 20
. A method of achieving real time video on demand (VOD) , comprising : populating a Central Office Storage Device with a first set (first set) of video recordings in accordance with an analysis of a plurality of user' ;
s viewing preferences ;
populating a user' ;
s Set-Top-Box with a second set (second set) of video recordings in accordance with a profile of that user' ;
s preferences , the second set being a sub-set of the first set ;
receiving a request from the user to view a video ;
determining if the requested video is currently stored on the user' ;
s STB ;
initiating a download of the requested video from the COS to the user' ;
s STB if the requested video is not currently stored in the user' ;
s STB ;
prompting the user to input or confirm user information using the STB as an input device and a video screen as an output device , wherein the time used to input or confirm user information comprises a first period of time ;
displaying initial information on the video screen for a second period of time ;
at least partially buffering the requested video in the user' ;
s STB memory during the first and second prescribed periods of time ;
displaying the selected video on the video screen while completing the download of the requested video ;
and updating the user' ;
s preferences in accordance with the request to view a video .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (video recording) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (hard disk) into a selected video format in a particular resolution , using a second set (second set) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020129375A1
CLAIM 4
. The method of claim 3 , wherein the COS device includes at least one of a hard disk (video source images) , a buffer , and an optical storage device (storage device) .

US20020129375A1
CLAIM 7
. The method of claim 1 , wherein each of the plurality of local memory devices comprises a set-top-box (STB) used in conjunction with a video display monitor to display selected video recording (video surveillance system) s , wherein the plurality of audio-video data files comprises a prescribed number of most popular feature film video recordings determined in accordance with viewing statistics compiled from each of the plurality of STBs , and wherein each of the plurality of groups of files comprises a sub-set of the most popular feature film video recordings that best match a user interest profile compiled from the user' ;
s viewing statistics received from the user' ;
s STB .

US20020129375A1
CLAIM 20
. A method of achieving real time video on demand (VOD) , comprising : populating a Central Office Storage Device with a first set (first set) of video recordings in accordance with an analysis of a plurality of user' ;
s viewing preferences ;
populating a user' ;
s Set-Top-Box with a second set (second set) of video recordings in accordance with a profile of that user' ;
s preferences , the second set being a sub-set of the first set ;
receiving a request from the user to view a video ;
determining if the requested video is currently stored on the user' ;
s STB ;
initiating a download of the requested video from the COS to the user' ;
s STB if the requested video is not currently stored in the user' ;
s STB ;
prompting the user to input or confirm user information using the STB as an input device and a video screen as an output device , wherein the time used to input or confirm user information comprises a first period of time ;
displaying initial information on the video screen for a second period of time ;
at least partially buffering the requested video in the user' ;
s STB memory during the first and second prescribed periods of time ;
displaying the selected video on the video screen while completing the download of the requested video ;
and updating the user' ;
s preferences in accordance with the request to view a video .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20010018771A1

Filed: 2001-02-16     Issued: 2001-08-30

System and method for supplying supplemental information for video programs

(Original Assignee) Walker Jay S.; Jorasch James A.; Lech Robert R.; Sparico Thomas M.     

Jay Walker, James Jorasch, Robert Lech, Thomas Sparico
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (said server) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20010018771A1
CLAIM 16
. A system , comprising : a display device (display device) configured to receive a video program , said video program including an audio component and a visual component , wherein said video program includes synchronization information ;
and a data processing apparatus including a CPU and a storage device operatively connected to said CPU , said storage device containing a program , adapted to be executed by said CPU , for transmitting a request for supplemental information relating to said video program , for transmitting information corresponding to said synchronization information , for receiving the supplemental information , and for displaying the supplemental information that is synchronized to said video program in accordance with said synchronization information .

US20010018771A1
CLAIM 20
. The system according to claim 16 , wherein the program is further adapted to transmit the request for the supplemental information via a computer network interface to a server , and where said server (second set) transmits , in response , the requested supplemental information .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (said server) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20010018771A1
CLAIM 16
. A system , comprising : a display device (display device) configured to receive a video program , said video program including an audio component and a visual component , wherein said video program includes synchronization information ;
and a data processing apparatus including a CPU and a storage device operatively connected to said CPU , said storage device containing a program , adapted to be executed by said CPU , for transmitting a request for supplemental information relating to said video program , for transmitting information corresponding to said synchronization information , for receiving the supplemental information , and for displaying the supplemental information that is synchronized to said video program in accordance with said synchronization information .

US20010018771A1
CLAIM 20
. The system according to claim 16 , wherein the program is further adapted to transmit the request for the supplemental information via a computer network interface to a server , and where said server (second set) transmits , in response , the requested supplemental information .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020022991A1

Filed: 2001-02-15     Issued: 2002-02-21

Building marketing system

(Original Assignee) Robertshaw Controls Co     (Current Assignee) Robertshaw Controls Co

John Sharood, James Turner, Graham Bailey, Bruce Henderson, D. Carr, Terri Johnson, Dave Peachey
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (providing information) or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020022991A1
CLAIM 2
. The system of claim 1 wherein the service provided comprises providing information (displaying one) about the appliance .

US20020022991A1
CLAIM 29
. The building control system of claim 25 comprising : a display device (display device) , wherein the communications network includes a video distribution network connected to the display device .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (providing information) or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020022991A1
CLAIM 2
. The system of claim 1 wherein the service provided comprises providing information (displaying one) about the appliance .

US20020022991A1
CLAIM 29
. The building control system of claim 25 comprising : a display device (display device) , wherein the communications network includes a video distribution network connected to the display device .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020103898A1

Filed: 2001-01-31     Issued: 2002-08-01

System and method for using session initiation protocol (SIP) to communicate with networked appliances

(Original Assignee) Telcordia Technologies Inc     (Current Assignee) Telcordia Technologies Inc

Stanley Moyer, David Marples, Simon Tsang, Christain Huitema
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (local area network) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (status messages) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020103898A1
CLAIM 1
. A session initiated protocol (SIP) system for communications between a client and at least one networked appliance , comprising : a user agent server (UAS) processor connected to said appliance so as to relay commands to said appliance and receive status information from said appliance ;
a user agent client (UAC) processor having the capacity to send to said UAS processor over a communications network SIP command messages intended for said appliance and to receive status information messages about said appliance from said UAS processor , said UAS processor translating received SIP commands into commands recognized by the appliance and translating information provided by said appliance into SIP status messages (communications link) for transmission over the communications network to said UAC processor ;
and wherein the SIP command message includes a universal resource locator (URL) without location information otherwise specified in the SIP message and the command message has a generalized payload body with at least one of control and query instructions specific to appliances .

US20020103898A1
CLAIM 8
. A session initiated protocol (SIP) system for communications between a client and at least one of a plurality of networked appliance in one geographic region , comprising : a user agent server (UAS) processor connected by a local area network (video surveillance system) to at least two of said appliances , said UAS processor having address mapping capability so as to direct commands to a selected at least one of said at least two appliances and receive status information from said at least one appliance ;
a user agent client (UAC) processor having the capacity to send to said UAS processor over a communications network SIP command messages intended for said at least one appliance and to receive status information messages about said at least one appliance from said UAS processor , said UAS processor translating received SIP commands into commands recognized by said at least one appliance and translating information provided by said at least one appliance into SIP status messages for transmission over the communications network to said UAC processor ;
and wherein the SIP command message includes a universal resource locator (URL) without location information otherwise specified in the SIP message , the command message identifies the appliance to which the message is addressed and the command message has a generalized payload body with at least one of control and query instructions specific to appliances .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (local area network) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (status messages) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020103898A1
CLAIM 1
. A session initiated protocol (SIP) system for communications between a client and at least one networked appliance , comprising : a user agent server (UAS) processor connected to said appliance so as to relay commands to said appliance and receive status information from said appliance ;
a user agent client (UAC) processor having the capacity to send to said UAS processor over a communications network SIP command messages intended for said appliance and to receive status information messages about said appliance from said UAS processor , said UAS processor translating received SIP commands into commands recognized by the appliance and translating information provided by said appliance into SIP status messages (communications link) for transmission over the communications network to said UAC processor ;
and wherein the SIP command message includes a universal resource locator (URL) without location information otherwise specified in the SIP message and the command message has a generalized payload body with at least one of control and query instructions specific to appliances .

US20020103898A1
CLAIM 8
. A session initiated protocol (SIP) system for communications between a client and at least one of a plurality of networked appliance in one geographic region , comprising : a user agent server (UAS) processor connected by a local area network (video surveillance system) to at least two of said appliances , said UAS processor having address mapping capability so as to direct commands to a selected at least one of said at least two appliances and receive status information from said at least one appliance ;
a user agent client (UAC) processor having the capacity to send to said UAS processor over a communications network SIP command messages intended for said at least one appliance and to receive status information messages about said at least one appliance from said UAS processor , said UAS processor translating received SIP commands into commands recognized by said at least one appliance and translating information provided by said at least one appliance into SIP status messages for transmission over the communications network to said UAC processor ;
and wherein the SIP command message includes a universal resource locator (URL) without location information otherwise specified in the SIP message , the command message identifies the appliance to which the message is addressed and the command message has a generalized payload body with at least one of control and query instructions specific to appliances .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20010030785A1

Filed: 2000-12-22     Issued: 2001-10-18

System and method for distributing information via a communication network

(Original Assignee) Advent Networks Inc     (Current Assignee) Advent Networks Inc ; Uber Technologies Inc

David Pangrac, Donald Gall, Steven Rose
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing (upstream RF signals) device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (optical switch, digital form) using an analog-to-digital converter ;

displaying one (predetermined frequency range, switch port) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution (analog format) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (wavelength division multiplexing, bandwidth allocation) to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection (upstream RF signals) (upstream RF signals) between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20010030785A1
CLAIM 11
. The method of claim 1 , further comprising : allocating broadcast television channels within a predetermined frequency range (displaying one) of the television broadcast spectrum ;
dividing the plurality of subscriber channels into a remaining portion of the television broadcast spectrum outside the predetermined frequency range allocated to the broadcast television channels ;
and combining the broadcast television channels into the combined signal .

US20010030785A1
CLAIM 28
. The method of claim 27 , prior to modulating subscriber information , further comprising : converting the subscriber information into digital form (digital form) at .

US20010030785A1
CLAIM 34
. A communication system for distributing information via a network to a plurality of subscriber destinations , comprising : a switch that forwards source information for each subscriber destination to a corresponding one of a plurality of ports of the switch based on address information ;
a plurality of radio frequency (RF) modems , each RF modem coupled to one of the plurality of ports of the switch , and each RF modem operable to modulate and up convert information received from a respective switch port (displaying one) to an RF signal within a respective one of a plurality of subscriber channels of a television broadcast spectrum ;
each of the plurality of subscriber channels being assigned to one or more of the subscriber destinations , each subscriber destination being assigned an unshared bandwidth allocation (communication link) ;
a combiner , coupled to the RF modems , that combines modulated information from each RF modem into a combined signal ;
and a transmitter , coupled to the combiner , that transmits the combined signal to the plurality of subscriber destinations via the network .

US20010030785A1
CLAIM 50
. The communication system of claim 49 , further comprising : an optical receiver (remote viewing device) , coupled to the optical plant , that converts an optical upstream signal comprising subscriber information to a subscriber electrical signal ;
a splitter , coupled to the optical receiver , that provides the subscriber electrical signal to a plurality of tuners ;
each of the plurality of tuners extracting a corresponding subscriber RF signal ;
and a plurality of demodulators , each demodulator demodulating subscriber information from a corresponding subscriber RF signal and forwarding the subscriber information to the switch .

US20010030785A1
CLAIM 59
. A communication system for distributing information via an optical network , comprising : an optical plant ;
a point of distribution , comprising : a multi-port switch that forwards source information for each of a plurality of subscriber destinations to a corresponding port ;
a plurality of optical transceivers , each optical transceiver coupled to one of the plurality of ports of the switch to convert information received from a respective port to a respective one of a plurality of optical source signals , and each optical transceiver assigned to one or more subscriber destinations to allocated unshared bandwidth to assigned subscriber destinations ;
and a wavelength division multiplexing (communication link) (WDM) combiner that combines an optical source signal from each of the plurality of optical transceivers into a combined optical signal and that transmits the combined signal onto the optical plant ;
a plurality of fiber optic cables , each routed to a corresponding one of a plurality of subscriber destinations ;
and a WDM selector , coupled to the optical plant , that receives and separates the combined optical signal from the WDM combiner into its individual optical signal components , and that forwards each separate optical signal over a corresponding one of the plurality of fiber optic cables to the subscriber destinations .

US20010030785A1
CLAIM 60
. The communication system of claim 59 , wherein the switch comprises an optical switch (digital form) .

US20010030785A1
CLAIM 75
. The communication system of claim 74 , wherein each gateway device farther comprises : a video converter , coupled to the splitter , that converts digital video information into analog format (particular resolution) .

US20010030785A1
CLAIM 78
. The communication system of claim 76 , further comprising : the optical transceiver node including an optical converter that converts a plurality of upstream RF signals (remote viewing, external broadband connection, broadband connection) from the coaxial cable into an upstream optical signal and that transmits the upstream optical signal to the point of distribution via the optical plant .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing (upstream RF signals) of the given video stream (audio data) is contemporaneous with the live viewing and storage .
US20010030785A1
CLAIM 70
. The communication system of claim 68 , further comprising : a telephone coupled to the gateway device ;
and the gateway device including an audio converter that converts digital audio data (video stream) from the source information into telephone analog signals that are provided to the telephone .

US20010030785A1
CLAIM 78
. The communication system of claim 76 , further comprising : the optical transceiver node including an optical converter that converts a plurality of upstream RF signals (remote viewing, external broadband connection, broadband connection) from the coaxial cable into an upstream optical signal and that transmits the upstream optical signal to the point of distribution via the optical plant .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing (upstream RF signals) of the given video stream (audio data) is conducted subsequent to the live viewing and storage .
US20010030785A1
CLAIM 70
. The communication system of claim 68 , further comprising : a telephone coupled to the gateway device ;
and the gateway device including an audio converter that converts digital audio data (video stream) from the source information into telephone analog signals that are provided to the telephone .

US20010030785A1
CLAIM 78
. The communication system of claim 76 , further comprising : the optical transceiver node including an optical converter that converts a plurality of upstream RF signals (remote viewing, external broadband connection, broadband connection) from the coaxial cable into an upstream optical signal and that transmits the upstream optical signal to the point of distribution via the optical plant .

US10499091B2
CLAIM 5
. The method of claim 1 , wherein the broadband connection (upstream RF signals) has a bandwidth of 2-6 Megabits per second (Mbps) .
US20010030785A1
CLAIM 78
. The communication system of claim 76 , further comprising : the optical transceiver node including an optical converter that converts a plurality of upstream RF signals (remote viewing, external broadband connection, broadband connection) from the coaxial cable into an upstream optical signal and that transmits the upstream optical signal to the point of distribution via the optical plant .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing (upstream RF signals) device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (optical switch, digital form) using an analog-to-digital converter ;

displaying one (predetermined frequency range, switch port) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution (analog format) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (wavelength division multiplexing, bandwidth allocation) traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20010030785A1
CLAIM 11
. The method of claim 1 , further comprising : allocating broadcast television channels within a predetermined frequency range (displaying one) of the television broadcast spectrum ;
dividing the plurality of subscriber channels into a remaining portion of the television broadcast spectrum outside the predetermined frequency range allocated to the broadcast television channels ;
and combining the broadcast television channels into the combined signal .

US20010030785A1
CLAIM 28
. The method of claim 27 , prior to modulating subscriber information , further comprising : converting the subscriber information into digital form (digital form) at .

US20010030785A1
CLAIM 34
. A communication system for distributing information via a network to a plurality of subscriber destinations , comprising : a switch that forwards source information for each subscriber destination to a corresponding one of a plurality of ports of the switch based on address information ;
a plurality of radio frequency (RF) modems , each RF modem coupled to one of the plurality of ports of the switch , and each RF modem operable to modulate and up convert information received from a respective switch port (displaying one) to an RF signal within a respective one of a plurality of subscriber channels of a television broadcast spectrum ;
each of the plurality of subscriber channels being assigned to one or more of the subscriber destinations , each subscriber destination being assigned an unshared bandwidth allocation (communication link) ;
a combiner , coupled to the RF modems , that combines modulated information from each RF modem into a combined signal ;
and a transmitter , coupled to the combiner , that transmits the combined signal to the plurality of subscriber destinations via the network .

US20010030785A1
CLAIM 50
. The communication system of claim 49 , further comprising : an optical receiver (remote viewing device) , coupled to the optical plant , that converts an optical upstream signal comprising subscriber information to a subscriber electrical signal ;
a splitter , coupled to the optical receiver , that provides the subscriber electrical signal to a plurality of tuners ;
each of the plurality of tuners extracting a corresponding subscriber RF signal ;
and a plurality of demodulators , each demodulator demodulating subscriber information from a corresponding subscriber RF signal and forwarding the subscriber information to the switch .

US20010030785A1
CLAIM 59
. A communication system for distributing information via an optical network , comprising : an optical plant ;
a point of distribution , comprising : a multi-port switch that forwards source information for each of a plurality of subscriber destinations to a corresponding port ;
a plurality of optical transceivers , each optical transceiver coupled to one of the plurality of ports of the switch to convert information received from a respective port to a respective one of a plurality of optical source signals , and each optical transceiver assigned to one or more subscriber destinations to allocated unshared bandwidth to assigned subscriber destinations ;
and a wavelength division multiplexing (communication link) (WDM) combiner that combines an optical source signal from each of the plurality of optical transceivers into a combined optical signal and that transmits the combined signal onto the optical plant ;
a plurality of fiber optic cables , each routed to a corresponding one of a plurality of subscriber destinations ;
and a WDM selector , coupled to the optical plant , that receives and separates the combined optical signal from the WDM combiner into its individual optical signal components , and that forwards each separate optical signal over a corresponding one of the plurality of fiber optic cables to the subscriber destinations .

US20010030785A1
CLAIM 60
. The communication system of claim 59 , wherein the switch comprises an optical switch (digital form) .

US20010030785A1
CLAIM 75
. The communication system of claim 74 , wherein each gateway device farther comprises : a video converter , coupled to the splitter , that converts digital video information into analog format (particular resolution) .

US20010030785A1
CLAIM 78
. The communication system of claim 76 , further comprising : the optical transceiver node including an optical converter that converts a plurality of upstream RF signals (remote viewing, external broadband connection, broadband connection) from the coaxial cable into an upstream optical signal and that transmits the upstream optical signal to the point of distribution via the optical plant .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020083464A1

Filed: 2000-12-22     Issued: 2002-06-27

System and method for unprompted, context-sensitive querying during a televison broadcast

(Original Assignee) DIGEO BROADBAND Inc; Digeo Inc     (Current Assignee) DIGEO BROADBAND Inc ; Digeo Inc

Mai-Ian Tomsen, Armando Stettner, Martin Behrens
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (vertical blanking) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (user preferences) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020083464A1
CLAIM 4
. The method of claim 3 , wherein obtaining comprises : reading the indication of the television program from vertical blanking (video surveillance system) interval (VBI) data associated with the television program .

US20020083464A1
CLAIM 24
. The method of claim 20 , further comprising : filtering the list of items of supplemental content results based on a set of user preferences (network environment) .

US20020083464A1
CLAIM 32
. The system of claim 31 , further comprising : a display device (display device) for displaying the supplemental content retrieved from the content source .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device and the network environment (user preferences) communicate through the Internet .
US20020083464A1
CLAIM 24
. The method of claim 20 , further comprising : filtering the list of items of supplemental content results based on a set of user preferences (network environment) .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (vertical blanking) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (user preferences) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020083464A1
CLAIM 4
. The method of claim 3 , wherein obtaining comprises : reading the indication of the television program from vertical blanking (video surveillance system) interval (VBI) data associated with the television program .

US20020083464A1
CLAIM 24
. The method of claim 20 , further comprising : filtering the list of items of supplemental content results based on a set of user preferences (network environment) .

US20020083464A1
CLAIM 32
. The system of claim 31 , further comprising : a display device (display device) for displaying the supplemental content retrieved from the content source .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020078161A1

Filed: 2000-12-19     Issued: 2002-06-20

UPnP enabling device for heterogeneous networks of slave devices

(Original Assignee) Philips North America LLC     (Current Assignee) Philips North America LLC

Doreen Yining Cheng
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (receiving requests) or more of the video source images into a selected video format in a particular resolution , using a second set (including one) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020078161A1
CLAIM 14
. The method of claim 12 , further including : receiving a UPnP request in conformance with the UPnP protocol , the UPnP request including one (second set) of : a description request , a presentation request , a subscription request , and a query , and providing at least one of : a device description , a service description , a presentation page , an event , and a value of a variable , in response to the UPnP request , based on information received from the file server .

US20020078161A1
CLAIM 17
. The method of claim 12 , further including receiving requests (converting one) from the UPnP controller to be notified of one or more changes of state of the at least one non-UPnP device , and notifying the UPnP controller of one or more changes of state of the at least one non-UPnP device .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (receiving requests) or more of the video source images into a selected video format in a particular resolution , using a second set (including one) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020078161A1
CLAIM 14
. The method of claim 12 , further including : receiving a UPnP request in conformance with the UPnP protocol , the UPnP request including one (second set) of : a description request , a presentation request , a subscription request , and a query , and providing at least one of : a device description , a service description , a presentation page , an event , and a value of a variable , in response to the UPnP request , based on information received from the file server .

US20020078161A1
CLAIM 17
. The method of claim 12 , further including receiving requests (converting one) from the UPnP controller to be notified of one or more changes of state of the at least one non-UPnP device , and notifying the UPnP controller of one or more changes of state of the at least one non-UPnP device .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020104099A1

Filed: 2000-12-19     Issued: 2002-08-01

System and method to provide media programs for synthetic channels

(Original Assignee) DIGEO BROADBAND Inc; Digeo Inc     (Current Assignee) Vulcan Ventures Inc ; Arris Enterprises LLC

Robert Novak
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (second sets, first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (audio file) into a selected video format (audio device) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020104099A1
CLAIM 3
. The method of claim 1 wherein the media object comprises an audio file (video source images) .

US20020104099A1
CLAIM 17
. An electronic program guide (EPG) , comprising : a first set (first set) of displayable programming information related to programs available via a group of broadcast channels of an interactive video casting system ;
a second set of displayable programming information related to a media program available via a synthetic channel different from broadcast channels among the group of broadcast channels , the media program including at least one uploaded media object ;
and a component to allow reception of instructions to access and display the media object if the synthetic channel is selected .

US20020104099A1
CLAIM 18
. The EPG of claim 17 wherein the first and second sets (first set) of displayable programming information are storable at a client-side storage location coupled to a client terminal .

US20020104099A1
CLAIM 26
. The system of claim 24 wherein the interactive video casting network is capable to provide the media program to a client terminal comprising an audio device (video format) .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (second sets, first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (audio file) into a selected video format (audio device) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020104099A1
CLAIM 3
. The method of claim 1 wherein the media object comprises an audio file (video source images) .

US20020104099A1
CLAIM 17
. An electronic program guide (EPG) , comprising : a first set (first set) of displayable programming information related to programs available via a group of broadcast channels of an interactive video casting system ;
a second set of displayable programming information related to a media program available via a synthetic channel different from broadcast channels among the group of broadcast channels , the media program including at least one uploaded media object ;
and a component to allow reception of instructions to access and display the media object if the synthetic channel is selected .

US20020104099A1
CLAIM 18
. The EPG of claim 17 wherein the first and second sets (first set) of displayable programming information are storable at a client-side storage location coupled to a client terminal .

US20020104099A1
CLAIM 26
. The system of claim 24 wherein the interactive video casting network is capable to provide the media program to a client terminal comprising an audio device (video format) .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020120939A1

Filed: 2000-12-18     Issued: 2002-08-29

Webcasting system and method

(Original Assignee) MYWEBCASTNET     (Current Assignee) MYWEBCASTNET

Jerry Wall, Paul Carter, Brandon Burk, Jens Serna, Yoshio Kurtz, Paul Emmons, Timothy Cloud
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (structured data, second programs) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020120939A1
CLAIM 9
. The method of claim 8 , wherein the first and second media programs are stored in the producer system before being transmitted to the server system , wherein the first and second programs (second set) are each stored in the producer system as a file having a specified file format , wherein the encoding of the at least one of the first and second media programs is based on the file format of the program to be encoded , and wherein the file format is determined from the file type field in the header of the stored file .

US20020120939A1
CLAIM 11
. The method of claim 8 , wherein the first and second media programs are stored in the producer system before being transmitted to the server system , wherein the at least one of the first and second media programs is a slide presentation stored as a structured data (second set) file format in the producer system , and wherein the structured data file is encoded into an image-base data file before being transmitted to the server system .

US20020120939A1
CLAIM 26
. A method for transmitting a multimedia presentation to recipients over the internet , each recipient having a display device (display device) for viewing the presentation and a speaker device for hearing the presentation , the method comprising : providing a slide presentation to be seen on the display device ;
providing a video presentation during which a presenter speaks , so that the presenter is seen by recipients on the display device and is heard by the recipients over the speaker device ;
synchronizing the slide presentation to the video presentation ;
providing a written transcript of the video presentation ;
and at the request of recipients , displaying the written transcript on the display device .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (structured data, second programs) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020120939A1
CLAIM 9
. The method of claim 8 , wherein the first and second media programs are stored in the producer system before being transmitted to the server system , wherein the first and second programs (second set) are each stored in the producer system as a file having a specified file format , wherein the encoding of the at least one of the first and second media programs is based on the file format of the program to be encoded , and wherein the file format is determined from the file type field in the header of the stored file .

US20020120939A1
CLAIM 11
. The method of claim 8 , wherein the first and second media programs are stored in the producer system before being transmitted to the server system , wherein the at least one of the first and second media programs is a slide presentation stored as a structured data (second set) file format in the producer system , and wherein the structured data file is encoded into an image-base data file before being transmitted to the server system .

US20020120939A1
CLAIM 26
. A method for transmitting a multimedia presentation to recipients over the internet , each recipient having a display device (display device) for viewing the presentation and a speaker device for hearing the presentation , the method comprising : providing a slide presentation to be seen on the display device ;
providing a video presentation during which a presenter speaks , so that the presenter is seen by recipients on the display device and is heard by the recipients over the speaker device ;
synchronizing the slide presentation to the video presentation ;
providing a written transcript of the video presentation ;
and at the request of recipients , displaying the written transcript on the display device .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US20020072982A1

Filed: 2000-12-12     Issued: 2002-06-13

Method and system for interacting with a user in an experiential environment

(Original Assignee) Shazam Entertainment Ltd     (Current Assignee) Apple Inc

Christopher Barton, Philip Inghelbrecht, Dheeraj Mukherjee, Avery Wang
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (communication event) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020072982A1
CLAIM 15
. The method according to claim 1 , wherein the predetermined event includes a communication event (digital form) .

US20020072982A1
CLAIM 46
. A system for interacting with a user comprising : a capture device to capture a sample of an experiential environment ;
a user input/identification device to identify the user ;
a database to store data representative of potential samples ;
a recognition engine to process the sample of the experiential environment in combination with the stored data in the database to identify the sample ;
a user profile storage device (storage device) to store information regarding one or more users of the system ;
and a transaction engine initiating a transaction with the user based on the identified sample and identification of the user and stored information regarding the identified user .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (communication event) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US20020072982A1
CLAIM 15
. The method according to claim 1 , wherein the predetermined event includes a communication event (digital form) .

US20020072982A1
CLAIM 46
. A system for interacting with a user comprising : a capture device to capture a sample of an experiential environment ;
a user input/identification device to identify the user ;
a database to store data representative of potential samples ;
a recognition engine to process the sample of the experiential environment in combination with the stored data in the database to identify the sample ;
a user profile storage device (storage device) to store information regarding one or more users of the system ;
and a transaction engine initiating a transaction with the user based on the identified sample and identification of the user and stored information regarding the identified user .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6263150B1

Filed: 2000-05-30     Issued: 2001-07-17

Video data editing apparatus, optical disc for use as a recording medium of a video data editing apparatus, and computer-readable recording medium storing an editing program

(Original Assignee) Panasonic Corp     (Current Assignee) Panasonic Corp

Tomoyuki Okada, Kazuhiro Tsuga, Hiroshi Hamasaka, Shinichi Saeki
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (generating means) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (other sets, first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (generating means) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6263150B1
CLAIM 3
. The video data editing apparatus of claim 2 , further comprising : information generating means (video sources, video source images) for generating seamless linking information that includes a time stamp assigned to a final pack in the former video object unit sequence , a time stamp assigned to a first pack in the latter video object unit sequence , and a seamless flag showing whether reproduction is to be seamlessly performed for the former video object unit sequence and the latter video object unit sequence , and for generating an input time at which a first pack in the latter video object unit sequence is inputted into a buffer by adding a certain offset to a time stamp assigned to the first pack in the latter video object unit sequence ;
wherein said writing means is operable for writing the generated seamless linking information onto the optical disc .

US6263150B1
CLAIM 6
. The video data editing apparatus of claim 5 , wherein the plurality of sets of audio data in the former video object unit sequence and the latter video object unit sequence are reproduced for a plurality of audio frames , the video data editing apparatus further comprising a further analyzing means for specifying a period between a first audio frame and a second audio frame , out of the plurality of audio frames in the former video object unit sequence , for taking a first audio data sequence that should be reproduced during the specified period from the former video object unit sequence , and for extracting a second audio data sequence that should be reproduced starting from a third audio frame in the plurality of audio frames in the latter video object unit sequence , wherein the first audio frame is the second next audio frame from an audio frame that corresponds to a time at which a first pack in the latter video object unit sequence is inputted , the second audio frame is located immediately before an audio frame in the former video object unit sequence that corresponds to a presentation start time of reproduction of a first set (first set) of picture data in the latter video object unit sequence , the third audio frame is located immediately after the audio frame in the latter video object unit sequence that corresponds to a presentation end time of reproduction of the second audio frame , and said multiplexing means is operable for multiplexing the sets of picture data and the sets of audio data so that the first audio data sequence is located at a position before the second audio data sequence .

US6263150B1
CLAIM 13
. The video data editing apparatus of claim 10 , wherein said encoding means is operable to perform re-encoding , when a picture type of a first set of picture data in a coding order of the latter section is a P picture , so as to convert the first set of picture data to an Intra Picture (I picture) whose information components are not dependent on other sets (first set) of picture data .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (generating means) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (other sets, first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (generating means) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6263150B1
CLAIM 3
. The video data editing apparatus of claim 2 , further comprising : information generating means (video sources, video source images) for generating seamless linking information that includes a time stamp assigned to a final pack in the former video object unit sequence , a time stamp assigned to a first pack in the latter video object unit sequence , and a seamless flag showing whether reproduction is to be seamlessly performed for the former video object unit sequence and the latter video object unit sequence , and for generating an input time at which a first pack in the latter video object unit sequence is inputted into a buffer by adding a certain offset to a time stamp assigned to the first pack in the latter video object unit sequence ;
wherein said writing means is operable for writing the generated seamless linking information onto the optical disc .

US6263150B1
CLAIM 6
. The video data editing apparatus of claim 5 , wherein the plurality of sets of audio data in the former video object unit sequence and the latter video object unit sequence are reproduced for a plurality of audio frames , the video data editing apparatus further comprising a further analyzing means for specifying a period between a first audio frame and a second audio frame , out of the plurality of audio frames in the former video object unit sequence , for taking a first audio data sequence that should be reproduced during the specified period from the former video object unit sequence , and for extracting a second audio data sequence that should be reproduced starting from a third audio frame in the plurality of audio frames in the latter video object unit sequence , wherein the first audio frame is the second next audio frame from an audio frame that corresponds to a time at which a first pack in the latter video object unit sequence is inputted , the second audio frame is located immediately before an audio frame in the former video object unit sequence that corresponds to a presentation start time of reproduction of a first set (first set) of picture data in the latter video object unit sequence , the third audio frame is located immediately after the audio frame in the latter video object unit sequence that corresponds to a presentation end time of reproduction of the second audio frame , and said multiplexing means is operable for multiplexing the sets of picture data and the sets of audio data so that the first audio data sequence is located at a position before the second audio data sequence .

US6263150B1
CLAIM 13
. The video data editing apparatus of claim 10 , wherein said encoding means is operable to perform re-encoding , when a picture type of a first set of picture data in a coding order of the latter section is a P picture , so as to convert the first set of picture data to an Intra Picture (I picture) whose information components are not dependent on other sets (first set) of picture data .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
JP2001309350A

Filed: 2000-04-17     Issued: 2001-11-02

情報提供システム、情報受信装置及びその方法。

(Original Assignee) Sony Corp; ソニー株式会社     

Masataka Enomoto, Tomoyuki Hanai, 正孝 榎本, 朋幸 花井
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (選択手段) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (システム) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JP2001309350A
CLAIM 1
【請求項1】情報送信装置から種々の提供情報を情報受 信装置に配信する情報提供システム (remote computing device) において、 上記情報送信装置は、上記提供情報を可変長で記述する ことにより、上記提供情報として物品に関する任意の数 の単位情報を上記物品の位置情報と共に配信し、 上記情報受信装置は、上記配信された単位情報の中から 任意の単位情報を選択し、上記選択された単位情報及び その位置を特定するために使用される特定情報を使用可 能状態として所定の記録媒体に記録することを特徴とす る情報提供システム

JP2001309350A
CLAIM 3
【請求項3】可変長で記述され任意数の単位情報からな る提供情報を受信する情報受信装置において、 上記配信された物品に関する単位情報の中から任意の単 位情報を選択する選択手段 (first set) と、 上記選択された物品に関する単位情報及び上記単位情報 に付随して配信される上記物品の位置を特定するために 使用される特定情報を使用可能状態として所定の記録媒 体に記録する記録手段とを具えることを特徴とする情報 受信装置。

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (システム) and the network environment communicate through the Internet .
JP2001309350A
CLAIM 1
【請求項1】情報送信装置から種々の提供情報を情報受 信装置に配信する情報提供システム (remote computing device) において、 上記情報送信装置は、上記提供情報を可変長で記述する ことにより、上記提供情報として物品に関する任意の数 の単位情報を上記物品の位置情報と共に配信し、 上記情報受信装置は、上記配信された単位情報の中から 任意の単位情報を選択し、上記選択された単位情報及び その位置を特定するために使用される特定情報を使用可 能状態として所定の記録媒体に記録することを特徴とす る情報提供システム

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (選択手段) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (システム) .
JP2001309350A
CLAIM 1
【請求項1】情報送信装置から種々の提供情報を情報受 信装置に配信する情報提供システム (remote computing device) において、 上記情報送信装置は、上記提供情報を可変長で記述する ことにより、上記提供情報として物品に関する任意の数 の単位情報を上記物品の位置情報と共に配信し、 上記情報受信装置は、上記配信された単位情報の中から 任意の単位情報を選択し、上記選択された単位情報及び その位置を特定するために使用される特定情報を使用可 能状態として所定の記録媒体に記録することを特徴とす る情報提供システム

JP2001309350A
CLAIM 3
【請求項3】可変長で記述され任意数の単位情報からな る提供情報を受信する情報受信装置において、 上記配信された物品に関する単位情報の中から任意の単 位情報を選択する選択手段 (first set) と、 上記選択された物品に関する単位情報及び上記単位情報 に付随して配信される上記物品の位置を特定するために 使用される特定情報を使用可能状態として所定の記録媒 体に記録する記録手段とを具えることを特徴とする情報 受信装置。




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP1051039A2

Filed: 2000-04-05     Issued: 2000-11-08

System and methods for preparing multimedia data using digital video data compression

(Original Assignee) Liberate Technologies LLC     (Current Assignee) Liberate Technologies LLC

Antoine Boucher, Paul Ernest Mcrae, Tong Qiu
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (encoding parameters, including one, data sets, transmitting frames, digital video data, data streams) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (encoding parameters, including one, data sets, transmitting frames, digital video data, data streams) of temporal and spatial parameters (media assets) associated with each image in each window ;

converting one or more of the video source images into a selected video format (encoding parameters, including one, data sets, transmitting frames, digital video data, data streams) in a particular resolution , using a second set (encoding parameters, including one, data sets, transmitting frames, digital video data, data streams) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP1051039A2
CLAIM 1
A method of preparing multimedia data for transmission using digital video data (second set, video stream, video sources, video format, first set) compression in a computer , the method comprising : pre-rendering a bitmap to create a compressed form of the bitmap , the bitmap including content of a series of video images of the multimedia data , the video images having a full-sized area ;
and determining a viewable area of the video images to be displayed the viewable area of the video images is smaller than the full-sized area .

EP1051039A2
CLAIM 2
The method of preparing multimedia data of claim 1 , wherein : the content includes at least one of fixed content and variable content , the fixed content having a lifetime in the series of video images , and portions of the variable content having lifetimes less than the lifetime of the fixed content ;
and the method further comprises encoding the content as at least one data set formatted as at least one fat macroblock , each fat macroblock represents a rectangular area of pixels in the series of video images , each fat macroblock includes information enabling processing for transmitting frames (second set, video stream, video sources, video format, first set) of data representing portions of the video images .

EP1051039A2
CLAIM 9
The method of preparing multimedia data of claim 5 , further comprising updating macroblocks for a portion of the viewable area corresponding to a picture-in-picture display , the updated macroblocks including one (second set, video stream, video sources, video format, first set) or more of predicted frames and bi-directional frames including images corresponding to full motion for the picture-in-picture display .

EP1051039A2
CLAIM 10
The method of preparing multimedia data of claim 9 , wherein the updating includes one or more of : using motion vectors for panning ;
completely replacing the macroblocks corresponding to the picture-in-picture display ;
and using data streams (second set, video stream, video sources, video format, first set) transmitted in real-time from at least one live video source .

EP1051039A2
CLAIM 24
The method of preparing multimedia data of claim 2 , wherein each fat macroblock includes macroblock data and a header , the header including encoding parameters (second set, video stream, video sources, video format, first set) for the macroblock .

EP1051039A2
CLAIM 30
The method of preparing multimedia data of claim 2 , wherein the frames include portions from more different fat macroblock data sets (second set, video stream, video sources, video format, first set) .

EP1051039A2
CLAIM 54
A system for transmitting multimedia data using digital video compression , the system comprising : a crawler adapted to : update references to media assets (spatial parameters) disposed in markup language files ;
and provide content including markup language files to a renderer ;
the renderer is adapted to render the content into fat macroblock formatted data sets ;
a rendered cache adapted to store files of the fat macroblock formatted data sets ;
a server adapted to : submit requests for data to a browser ;
and deliver encoded multimedia data streams to a cable network ;
the browser is adapted to : respond to requests from the server by collecting data from the crawler and the rendered cache ;
and submit the collected data to the server .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (encoding parameters, including one, data sets, transmitting frames, digital video data, data streams) is contemporaneous with the live viewing and storage .
EP1051039A2
CLAIM 1
A method of preparing multimedia data for transmission using digital video data (second set, video stream, video sources, video format, first set) compression in a computer , the method comprising : pre-rendering a bitmap to create a compressed form of the bitmap , the bitmap including content of a series of video images of the multimedia data , the video images having a full-sized area ;
and determining a viewable area of the video images to be displayed the viewable area of the video images is smaller than the full-sized area .

EP1051039A2
CLAIM 2
The method of preparing multimedia data of claim 1 , wherein : the content includes at least one of fixed content and variable content , the fixed content having a lifetime in the series of video images , and portions of the variable content having lifetimes less than the lifetime of the fixed content ;
and the method further comprises encoding the content as at least one data set formatted as at least one fat macroblock , each fat macroblock represents a rectangular area of pixels in the series of video images , each fat macroblock includes information enabling processing for transmitting frames (second set, video stream, video sources, video format, first set) of data representing portions of the video images .

EP1051039A2
CLAIM 9
The method of preparing multimedia data of claim 5 , further comprising updating macroblocks for a portion of the viewable area corresponding to a picture-in-picture display , the updated macroblocks including one (second set, video stream, video sources, video format, first set) or more of predicted frames and bi-directional frames including images corresponding to full motion for the picture-in-picture display .

EP1051039A2
CLAIM 10
The method of preparing multimedia data of claim 9 , wherein the updating includes one or more of : using motion vectors for panning ;
completely replacing the macroblocks corresponding to the picture-in-picture display ;
and using data streams (second set, video stream, video sources, video format, first set) transmitted in real-time from at least one live video source .

EP1051039A2
CLAIM 24
The method of preparing multimedia data of claim 2 , wherein each fat macroblock includes macroblock data and a header , the header including encoding parameters (second set, video stream, video sources, video format, first set) for the macroblock .

EP1051039A2
CLAIM 30
The method of preparing multimedia data of claim 2 , wherein the frames include portions from more different fat macroblock data sets (second set, video stream, video sources, video format, first set) .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (encoding parameters, including one, data sets, transmitting frames, digital video data, data streams) is conducted subsequent to the live viewing and storage .
EP1051039A2
CLAIM 1
A method of preparing multimedia data for transmission using digital video data (second set, video stream, video sources, video format, first set) compression in a computer , the method comprising : pre-rendering a bitmap to create a compressed form of the bitmap , the bitmap including content of a series of video images of the multimedia data , the video images having a full-sized area ;
and determining a viewable area of the video images to be displayed the viewable area of the video images is smaller than the full-sized area .

EP1051039A2
CLAIM 2
The method of preparing multimedia data of claim 1 , wherein : the content includes at least one of fixed content and variable content , the fixed content having a lifetime in the series of video images , and portions of the variable content having lifetimes less than the lifetime of the fixed content ;
and the method further comprises encoding the content as at least one data set formatted as at least one fat macroblock , each fat macroblock represents a rectangular area of pixels in the series of video images , each fat macroblock includes information enabling processing for transmitting frames (second set, video stream, video sources, video format, first set) of data representing portions of the video images .

EP1051039A2
CLAIM 9
The method of preparing multimedia data of claim 5 , further comprising updating macroblocks for a portion of the viewable area corresponding to a picture-in-picture display , the updated macroblocks including one (second set, video stream, video sources, video format, first set) or more of predicted frames and bi-directional frames including images corresponding to full motion for the picture-in-picture display .

EP1051039A2
CLAIM 10
The method of preparing multimedia data of claim 9 , wherein the updating includes one or more of : using motion vectors for panning ;
completely replacing the macroblocks corresponding to the picture-in-picture display ;
and using data streams (second set, video stream, video sources, video format, first set) transmitted in real-time from at least one live video source .

EP1051039A2
CLAIM 24
The method of preparing multimedia data of claim 2 , wherein each fat macroblock includes macroblock data and a header , the header including encoding parameters (second set, video stream, video sources, video format, first set) for the macroblock .

EP1051039A2
CLAIM 30
The method of preparing multimedia data of claim 2 , wherein the frames include portions from more different fat macroblock data sets (second set, video stream, video sources, video format, first set) .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (encoding parameters, including one, data sets, transmitting frames, digital video data, data streams) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (encoding parameters, including one, data sets, transmitting frames, digital video data, data streams) of temporal and spatial parameters (media assets) associated with each image in each window ;

converting one or more of the video source images into a selected video format (encoding parameters, including one, data sets, transmitting frames, digital video data, data streams) in a particular resolution , using a second set (encoding parameters, including one, data sets, transmitting frames, digital video data, data streams) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP1051039A2
CLAIM 1
A method of preparing multimedia data for transmission using digital video data (second set, video stream, video sources, video format, first set) compression in a computer , the method comprising : pre-rendering a bitmap to create a compressed form of the bitmap , the bitmap including content of a series of video images of the multimedia data , the video images having a full-sized area ;
and determining a viewable area of the video images to be displayed the viewable area of the video images is smaller than the full-sized area .

EP1051039A2
CLAIM 2
The method of preparing multimedia data of claim 1 , wherein : the content includes at least one of fixed content and variable content , the fixed content having a lifetime in the series of video images , and portions of the variable content having lifetimes less than the lifetime of the fixed content ;
and the method further comprises encoding the content as at least one data set formatted as at least one fat macroblock , each fat macroblock represents a rectangular area of pixels in the series of video images , each fat macroblock includes information enabling processing for transmitting frames (second set, video stream, video sources, video format, first set) of data representing portions of the video images .

EP1051039A2
CLAIM 9
The method of preparing multimedia data of claim 5 , further comprising updating macroblocks for a portion of the viewable area corresponding to a picture-in-picture display , the updated macroblocks including one (second set, video stream, video sources, video format, first set) or more of predicted frames and bi-directional frames including images corresponding to full motion for the picture-in-picture display .

EP1051039A2
CLAIM 10
The method of preparing multimedia data of claim 9 , wherein the updating includes one or more of : using motion vectors for panning ;
completely replacing the macroblocks corresponding to the picture-in-picture display ;
and using data streams (second set, video stream, video sources, video format, first set) transmitted in real-time from at least one live video source .

EP1051039A2
CLAIM 24
The method of preparing multimedia data of claim 2 , wherein each fat macroblock includes macroblock data and a header , the header including encoding parameters (second set, video stream, video sources, video format, first set) for the macroblock .

EP1051039A2
CLAIM 30
The method of preparing multimedia data of claim 2 , wherein the frames include portions from more different fat macroblock data sets (second set, video stream, video sources, video format, first set) .

EP1051039A2
CLAIM 54
A system for transmitting multimedia data using digital video compression , the system comprising : a crawler adapted to : update references to media assets (spatial parameters) disposed in markup language files ;
and provide content including markup language files to a renderer ;
the renderer is adapted to render the content into fat macroblock formatted data sets ;
a rendered cache adapted to store files of the fat macroblock formatted data sets ;
a server adapted to : submit requests for data to a browser ;
and deliver encoded multimedia data streams to a cable network ;
the browser is adapted to : respond to requests from the server by collecting data from the crawler and the rendered cache ;
and submit the collected data to the server .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP1032217A2

Filed: 1999-12-23     Issued: 2000-08-30

Multi-functional transcoder for compressed bit stream

(Original Assignee) Arris Technology Inc     (Current Assignee) Google Technology Holdings LLC

Ajay Luthra, Limin Wang
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters (color space) associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (frame rate) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP1032217A2
CLAIM 9
The method of one of the preceding claims , wherein : one of said plurality of different available processing functions provides said first modified intermediate reconstructed data with a color space (spatial parameters) sampling format that is different than a color space sampling format of said first intermediate reconstructed data .

EP1032217A2
CLAIM 10
The method of one of the preceding claims , wherein : one of said plurality of different available processing functions provides said first modified intermediate reconstructed data with a frame rate (frame rate) that is different than a frame rate of said first intermediate reconstructed data .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (bit streams) is contemporaneous with the live viewing and storage .
EP1032217A2
CLAIM 15
The method of one of the preceding claims , wherein said method is adapted for transcoding a plurality of bit streams (video stream) of compressed digital video data , comprising the further steps of : partially decompressing second compressed digital video data to provide second intermediate reconstructed data having a second format that is different than said first format ;
providing a second post-pre-processing engine having an associated plurality of different available processing functions ;
providing a second selection signal for selecting at least one of said processing functions of said second post-pre-processing engine ;
processing said second intermediate reconstructed data according to said at least one selected processing function of said second post-pre-processing engine to provide corresponding second modified intermediate reconstructed data having said first modified format ;
and compressing the second modified intermediate reconstructed data to provide second modified compressed digital video data with said first modified format .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (bit streams) is conducted subsequent to the live viewing and storage .
EP1032217A2
CLAIM 15
The method of one of the preceding claims , wherein said method is adapted for transcoding a plurality of bit streams (video stream) of compressed digital video data , comprising the further steps of : partially decompressing second compressed digital video data to provide second intermediate reconstructed data having a second format that is different than said first format ;
providing a second post-pre-processing engine having an associated plurality of different available processing functions ;
providing a second selection signal for selecting at least one of said processing functions of said second post-pre-processing engine ;
processing said second intermediate reconstructed data according to said at least one selected processing function of said second post-pre-processing engine to provide corresponding second modified intermediate reconstructed data having said first modified format ;
and compressing the second modified intermediate reconstructed data to provide second modified compressed digital video data with said first modified format .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters (color space) associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (frame rate) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP1032217A2
CLAIM 9
The method of one of the preceding claims , wherein : one of said plurality of different available processing functions provides said first modified intermediate reconstructed data with a color space (spatial parameters) sampling format that is different than a color space sampling format of said first intermediate reconstructed data .

EP1032217A2
CLAIM 10
The method of one of the preceding claims , wherein : one of said plurality of different available processing functions provides said first modified intermediate reconstructed data with a frame rate (frame rate) that is different than a frame rate of said first intermediate reconstructed data .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
JP2001148816A

Filed: 1999-11-19     Issued: 2001-05-29

合成画面放送装置および受信装置

(Original Assignee) Matsushita Electric Ind Co Ltd; 松下電器産業株式会社     

Kenichi Fujita, 健一 藤田
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (選択手段) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (少なくとも) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JP2001148816A
CLAIM 3
【請求項3】 前記副映像構成情報生成手段の指示によ り前記画面生成手段の合成内容を変更することにより、 時間経過に伴い副映像の個数、領域、対応する編成チャ ネルの少なくとも (storage device) 一つを可変とする請求項1記載の画面 合成放送装置。

JP2001148816A
CLAIM 5
【請求項5】 前記画面構成情報に基づき副映像画面領 域を選択可能とする画面選択手段 (first set) を備える請求項4記載 の受信装置。

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (選択手段) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (少なくとも) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JP2001148816A
CLAIM 3
【請求項3】 前記副映像構成情報生成手段の指示によ り前記画面生成手段の合成内容を変更することにより、 時間経過に伴い副映像の個数、領域、対応する編成チャ ネルの少なくとも (storage device) 一つを可変とする請求項1記載の画面 合成放送装置。

JP2001148816A
CLAIM 5
【請求項5】 前記画面構成情報に基づき副映像画面領 域を選択可能とする画面選択手段 (first set) を備える請求項4記載 の受信装置。




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6278499B1

Filed: 1999-07-06     Issued: 2001-08-21

Two-way remote control with advertising display

(Original Assignee) Evolve Products Inc     (Current Assignee) Logitech Europe SA

Paul Darbee, Brandt Thompson, Frank O'Donnell
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (transmitting device) at a personal computer based system from a plurality of video sources (light source) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (includes means) into a selected video format (power supply) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6278499B1
CLAIM 1
. A remote control including electrical circuitry coupled to a power supply (video format) in a housing of said remote control , a visual display on said housing and coupled to said electrical circuitry , a keyboard on said housing and coupled to said electrical circuitry , memory means including a buffer memory , a realtime clock , means for turning on and turning off said remote control , wireless receiver means for receiving , from a host device , data , including selected information to be displayed , means for displaying said information on said visual display , wireless transmitting means for sending information input through said keyboard , control means coupled to said electrical circuitry and including software in said buffer memory for controlling the operation of said remote control and the display of selected information under command of said realtime clock , means for maintaining said selected information displayed on said visual display when said remote control is not being used by a user to perform a function , said selected information including : advertising , a subset of an electronic program guide , instructions for setting up said remote control and a user guide or a context-sensitive help menu , means for displaying said instructions for setting up said remote control or said user guide or said context-sensitive help menu on said visual display of said remote control , and , software for displaying , on said visual display , key labels for selected keys on said keyboard and for indicating which function said remote control is controlling when a user presses one of said selected keys on said keyboard of said remote control .

US6278499B1
CLAIM 8
. The remote control of claim 1 wherein said wireless means for receiving data is constructed and arranged to receive RF data from a long range transmitting device (receiving video images) such as a paging network , a FM/SCA , a cellular phone , PCS , or other RF transmitting device .

US6278499B1
CLAIM 14
. The remote control of claim 1 wherein the information is in the form of drawing commands , and said software includes means (remote viewing device, video surveillance system, video source images) for executing the drawing commands by drawing an image on said display .

US6278499B1
CLAIM 31
. The remote control of claim 1 wherein said wireless means for receiving data is constructed and arranged to receive IR data or visible light data from a IR transmitter or in a visible light signal from a TV screen or other flashing light source (video sources) .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (transmitting device) at a personal computer based system from a plurality of video sources (light source) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (includes means) into a selected video format (power supply) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6278499B1
CLAIM 1
. A remote control including electrical circuitry coupled to a power supply (video format) in a housing of said remote control , a visual display on said housing and coupled to said electrical circuitry , a keyboard on said housing and coupled to said electrical circuitry , memory means including a buffer memory , a realtime clock , means for turning on and turning off said remote control , wireless receiver means for receiving , from a host device , data , including selected information to be displayed , means for displaying said information on said visual display , wireless transmitting means for sending information input through said keyboard , control means coupled to said electrical circuitry and including software in said buffer memory for controlling the operation of said remote control and the display of selected information under command of said realtime clock , means for maintaining said selected information displayed on said visual display when said remote control is not being used by a user to perform a function , said selected information including : advertising , a subset of an electronic program guide , instructions for setting up said remote control and a user guide or a context-sensitive help menu , means for displaying said instructions for setting up said remote control or said user guide or said context-sensitive help menu on said visual display of said remote control , and , software for displaying , on said visual display , key labels for selected keys on said keyboard and for indicating which function said remote control is controlling when a user presses one of said selected keys on said keyboard of said remote control .

US6278499B1
CLAIM 8
. The remote control of claim 1 wherein said wireless means for receiving data is constructed and arranged to receive RF data from a long range transmitting device (receiving video images) such as a paging network , a FM/SCA , a cellular phone , PCS , or other RF transmitting device .

US6278499B1
CLAIM 14
. The remote control of claim 1 wherein the information is in the form of drawing commands , and said software includes means (remote viewing device, video surveillance system, video source images) for executing the drawing commands by drawing an image on said display .

US6278499B1
CLAIM 31
. The remote control of claim 1 wherein said wireless means for receiving data is constructed and arranged to receive IR data or visible light data from a IR transmitter or in a visible light signal from a TV screen or other flashing light source (video sources) .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6446192B1

Filed: 1999-06-04     Issued: 2002-09-03

Remote monitoring and control of equipment over computer networks using a single web interfacing chip

(Original Assignee) Embrace Networks Inc     (Current Assignee) Digi International Inc

Subram Narasimhan, Curtis Allred, Mark Stemm, Hari Balakrishnan
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (external memory) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6446192B1
CLAIM 1
. A single self-contained and autonomous module for directly interfacing device control circuitry of a device to a client machine via a computer network , wherein the chip comprises : a device interface comprising circuit blocks for communicating digital information between the integrated circuit and the device control circuitry ;
a network interface comprising circuit blocks for communicating digital information between the integrated circuit and the computer network ;
and a non-volatile configuration memory for storing configuration data wherein the internal memory comprises instructions for implementing an API with the device ;
wherein the device interface , network interface , and memory are interconnected and perform operations for : implementing internet protocol functionality on the network ;
translating information between network protocol formats and a format of the device ;
transferring information between the network and the device control circuitry ;
and sending customized software to the client machine over the network , wherein the software is executable on the client machine , and wherein the software enables the client machine to generate device control signals (display device, converting one) and to receive device status information .

US6446192B1
CLAIM 3
. The module of claim 1 further comprising an external memory (communications link) interface circuit block .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (external memory) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6446192B1
CLAIM 1
. A single self-contained and autonomous module for directly interfacing device control circuitry of a device to a client machine via a computer network , wherein the chip comprises : a device interface comprising circuit blocks for communicating digital information between the integrated circuit and the device control circuitry ;
a network interface comprising circuit blocks for communicating digital information between the integrated circuit and the computer network ;
and a non-volatile configuration memory for storing configuration data wherein the internal memory comprises instructions for implementing an API with the device ;
wherein the device interface , network interface , and memory are interconnected and perform operations for : implementing internet protocol functionality on the network ;
translating information between network protocol formats and a format of the device ;
transferring information between the network and the device control circuitry ;
and sending customized software to the client machine over the network , wherein the software is executable on the client machine , and wherein the software enables the client machine to generate device control signals (display device, converting one) and to receive device status information .

US6446192B1
CLAIM 3
. The module of claim 1 further comprising an external memory (communications link) interface circuit block .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6263503B1

Filed: 1999-05-26     Issued: 2001-07-17

Method for effectively implementing a wireless television system

(Original Assignee) Neal Margulis     (Current Assignee) Sling Media LLC

Neal Margulis
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing (display control) device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (transport stream) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals, converting one) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals, converting one) or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing (responding system) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6263503B1
CLAIM 13
. An apparatus for implementing a wireless television system , comprising : a selectable program source coupled to said wireless television system for providing program information ;
a wireless base station coupled to said selectable program source for processing and wirelessly transmitting said program information ;
a display device configured to wirelessly receive said program information and responsively display said program information in variable viewing locations , wherein said display device comprises a radio-frequency subsystem that receives a broadcast stream corresponding to said program information , and responsively down-converts and demodulates said broadcast stream to generate a baseband stream ;
an A/V decoder that demultiplexes said baseband stream to generate separate information components that include demultiplexed video , demultiplexed audio , and demultiplexed data , said A/V decoder decompressing said demultiplexed video to generate decompressed video , decompressing said demultiplexed audio to generate decompressed audio , and manipulating said demultiplexed data to generate manipulated data ;
and a display control (remote viewing, remote viewing device) ler that preforms graphical user interface processing to said decompressed video to generate display video , and wherein said display controller that preforms graphical user interface processing to said manipulated data to generate display data , said display video and said display data then being displayed upon a display screen of said display device , said display device being alternately implemented as a hand-held remote controller device that includes a compact display screen which reproduces said broadcast stream as generated from a picture-in-picture turner , whereby said hand-held remote controller device is used to preview secondary program information while simultaneously viewing uninterrupted primary program information .

US6263503B1
CLAIM 18
. An apparatus for implementing a wireless television system , comprising : a selectable program source coupled to said wireless television system for providing program information ;
a wireless base station coupled to said selectable program source for processing and wirelessly transmitting said program information ;
and a display device configured to wirelessly receive said program information and responsively display said program information in variable viewing locations , wherein said wireless base station includes a radio-frequency receiver and an infrared receiver for receiving remote control information for said wireless television system , said wireless base station thereby monitoring said control information and storing corresponding system (external viewing) status information into a memory device to facilitate intelligent system control interaction in said wireless television system .

US6263503B1
CLAIM 19
. A method for implementing a wireless television system , comprising the steps of : providing program information from a selectable program source ;
processing said program information using a wireless base station ;
transmitting said program information with a wireless transmission process ;
receiving said program information through said wireless transmission process ;
and displaying said program information in variable viewing locations using a display device , wherein a subsystem processor in said wireless base station receives and responsively processes analog video , analog audio , and digital audio-video data components of said program information to provide a combined transport stream (receiving video images) to a wireless transmitter that responsively propagates a broadcast stream to said display device .

US6263503B1
CLAIM 37
. A wireless base station comprising : formatting means for converting one (display device, converting one) or more program sources into formatted information ;
a subsystem processor configured to process and combine said formatted information to generate a processed stream ;
a communication processor configured to process said processed stream to produce a transmitter-ready stream ;
a transmitter configured to receive said transmitter-ready stream and responsively transmit a broadcast stream ;
and means for monitoring wireless control signals (display device, converting one) and maintaining system status information to facilitate efficient system control procedures .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing (display control) of the given video stream is contemporaneous with the live viewing and storage .
US6263503B1
CLAIM 13
. An apparatus for implementing a wireless television system , comprising : a selectable program source coupled to said wireless television system for providing program information ;
a wireless base station coupled to said selectable program source for processing and wirelessly transmitting said program information ;
a display device configured to wirelessly receive said program information and responsively display said program information in variable viewing locations , wherein said display device comprises a radio-frequency subsystem that receives a broadcast stream corresponding to said program information , and responsively down-converts and demodulates said broadcast stream to generate a baseband stream ;
an A/V decoder that demultiplexes said baseband stream to generate separate information components that include demultiplexed video , demultiplexed audio , and demultiplexed data , said A/V decoder decompressing said demultiplexed video to generate decompressed video , decompressing said demultiplexed audio to generate decompressed audio , and manipulating said demultiplexed data to generate manipulated data ;
and a display control (remote viewing, remote viewing device) ler that preforms graphical user interface processing to said decompressed video to generate display video , and wherein said display controller that preforms graphical user interface processing to said manipulated data to generate display data , said display video and said display data then being displayed upon a display screen of said display device , said display device being alternately implemented as a hand-held remote controller device that includes a compact display screen which reproduces said broadcast stream as generated from a picture-in-picture turner , whereby said hand-held remote controller device is used to preview secondary program information while simultaneously viewing uninterrupted primary program information .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing (display control) of the given video stream is conducted subsequent to the live viewing and storage .
US6263503B1
CLAIM 13
. An apparatus for implementing a wireless television system , comprising : a selectable program source coupled to said wireless television system for providing program information ;
a wireless base station coupled to said selectable program source for processing and wirelessly transmitting said program information ;
a display device configured to wirelessly receive said program information and responsively display said program information in variable viewing locations , wherein said display device comprises a radio-frequency subsystem that receives a broadcast stream corresponding to said program information , and responsively down-converts and demodulates said broadcast stream to generate a baseband stream ;
an A/V decoder that demultiplexes said baseband stream to generate separate information components that include demultiplexed video , demultiplexed audio , and demultiplexed data , said A/V decoder decompressing said demultiplexed video to generate decompressed video , decompressing said demultiplexed audio to generate decompressed audio , and manipulating said demultiplexed data to generate manipulated data ;
and a display control (remote viewing, remote viewing device) ler that preforms graphical user interface processing to said decompressed video to generate display video , and wherein said display controller that preforms graphical user interface processing to said manipulated data to generate display data , said display video and said display data then being displayed upon a display screen of said display device , said display device being alternately implemented as a hand-held remote controller device that includes a compact display screen which reproduces said broadcast stream as generated from a picture-in-picture turner , whereby said hand-held remote controller device is used to preview secondary program information while simultaneously viewing uninterrupted primary program information .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing (display control) device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (transport stream) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals, converting one) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals, converting one) or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing (responding system) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6263503B1
CLAIM 13
. An apparatus for implementing a wireless television system , comprising : a selectable program source coupled to said wireless television system for providing program information ;
a wireless base station coupled to said selectable program source for processing and wirelessly transmitting said program information ;
a display device configured to wirelessly receive said program information and responsively display said program information in variable viewing locations , wherein said display device comprises a radio-frequency subsystem that receives a broadcast stream corresponding to said program information , and responsively down-converts and demodulates said broadcast stream to generate a baseband stream ;
an A/V decoder that demultiplexes said baseband stream to generate separate information components that include demultiplexed video , demultiplexed audio , and demultiplexed data , said A/V decoder decompressing said demultiplexed video to generate decompressed video , decompressing said demultiplexed audio to generate decompressed audio , and manipulating said demultiplexed data to generate manipulated data ;
and a display control (remote viewing, remote viewing device) ler that preforms graphical user interface processing to said decompressed video to generate display video , and wherein said display controller that preforms graphical user interface processing to said manipulated data to generate display data , said display video and said display data then being displayed upon a display screen of said display device , said display device being alternately implemented as a hand-held remote controller device that includes a compact display screen which reproduces said broadcast stream as generated from a picture-in-picture turner , whereby said hand-held remote controller device is used to preview secondary program information while simultaneously viewing uninterrupted primary program information .

US6263503B1
CLAIM 18
. An apparatus for implementing a wireless television system , comprising : a selectable program source coupled to said wireless television system for providing program information ;
a wireless base station coupled to said selectable program source for processing and wirelessly transmitting said program information ;
and a display device configured to wirelessly receive said program information and responsively display said program information in variable viewing locations , wherein said wireless base station includes a radio-frequency receiver and an infrared receiver for receiving remote control information for said wireless television system , said wireless base station thereby monitoring said control information and storing corresponding system (external viewing) status information into a memory device to facilitate intelligent system control interaction in said wireless television system .

US6263503B1
CLAIM 19
. A method for implementing a wireless television system , comprising the steps of : providing program information from a selectable program source ;
processing said program information using a wireless base station ;
transmitting said program information with a wireless transmission process ;
receiving said program information through said wireless transmission process ;
and displaying said program information in variable viewing locations using a display device , wherein a subsystem processor in said wireless base station receives and responsively processes analog video , analog audio , and digital audio-video data components of said program information to provide a combined transport stream (receiving video images) to a wireless transmitter that responsively propagates a broadcast stream to said display device .

US6263503B1
CLAIM 37
. A wireless base station comprising : formatting means for converting one (display device, converting one) or more program sources into formatted information ;
a subsystem processor configured to process and combine said formatted information to generate a processed stream ;
a communication processor configured to process said processed stream to produce a transmitter-ready stream ;
a transmitter configured to receive said transmitter-ready stream and responsively transmit a broadcast stream ;
and means for monitoring wireless control signals (display device, converting one) and maintaining system status information to facilitate efficient system control procedures .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP0961490A2

Filed: 1999-05-11     Issued: 1999-12-01

Internet convolution audio/video server

(Original Assignee) International Business Machines Corp     (Current Assignee) International Business Machines Corp

Shu-Ping Chang, Andy Geng-Chyun c/o IBM United Kingdom Ltd Lean, Frank Andre Schaffa, David Israel Seidman
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (said server) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (determining characteristics) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0961490A2
CLAIM 1
In a computer system , a method of distributing requested content data in a communications session between a server computer system and a requesting client computer system , said method comprising a . determining characteristics (storage device) of said client computer system ;
b . determining characteristics of a communication path from said server (second set) computer system to said client computer system ;
and c . automatically transmitting said content data from said server to said client computer system at a bit rate and in a format compatible with said client computer system and said communications path .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (said server) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (determining characteristics) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0961490A2
CLAIM 1
In a computer system , a method of distributing requested content data in a communications session between a server computer system and a requesting client computer system , said method comprising a . determining characteristics (storage device) of said client computer system ;
b . determining characteristics of a communication path from said server (second set) computer system to said client computer system ;
and c . automatically transmitting said content data from said server to said client computer system at a bit rate and in a format compatible with said client computer system and said communications path .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6414686B1

Filed: 1999-03-31     Issued: 2002-07-02

Multimedia editing and composition system having temporal display

(Original Assignee) Eidos PLC     (Current Assignee) Eidos PLC

Simon Protheroe, Symon Hammacott
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set (time line) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (maximum value, unit time) in a network environment ;

providing a communications link to allow an external viewing (time line) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband (time line) connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6414686B1
CLAIM 1
. A system for editing together media segments using data processing means , in which a visual representation of a time line (first set, external viewing, external broadband, external viewing device, external broadband connection) is provided and a plurality of elements representative of the media segments are arranged on the time line , and in which the time line comprises a primary region in which the displayed linear extent per unit time (storage device) is a maximum , and secondary regions to either side of the primary region in which the displayed linear extent per unit time is less than in the primary region , and wherein an element in a secondary region can be moved into the primary region .

US6414686B1
CLAIM 18
. A system for editing together a plurality of media segments using data processing means , in which a visually represented time line is displayed to a user on a display device (display device) , the time line comprising a plurality of visually displayed , distinct elements each of which represents a corresponding plurality of one of the media segments , the elements arranged in series along the time line with the displayed linear extent of each of the plurality of elements dependent on the time duration of the corresponding media segment it represents , wherein : a) the visual representation of the time line comprises a primary region and secondary regions to either side of the primary region in a linear direction ;
b) the displayed linear extent of an element is also dependent on whether the element is displayed in the primary region or a secondary region , the displayed linear extent per unit time being a maximum value (storage device) in the primary region and less than the maximum value in the secondary regions ;
and c) wherein an element in a secondary region can be moved along the time line into the primary region such that the displayed linear extent of the element is greater in the primary region than in the secondary region .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set (time line) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (maximum value, unit time) in a network environment ;

providing a communications link to allow an external viewing (time line) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6414686B1
CLAIM 1
. A system for editing together media segments using data processing means , in which a visual representation of a time line (first set, external viewing, external broadband, external viewing device, external broadband connection) is provided and a plurality of elements representative of the media segments are arranged on the time line , and in which the time line comprises a primary region in which the displayed linear extent per unit time (storage device) is a maximum , and secondary regions to either side of the primary region in which the displayed linear extent per unit time is less than in the primary region , and wherein an element in a secondary region can be moved into the primary region .

US6414686B1
CLAIM 18
. A system for editing together a plurality of media segments using data processing means , in which a visually represented time line is displayed to a user on a display device (display device) , the time line comprising a plurality of visually displayed , distinct elements each of which represents a corresponding plurality of one of the media segments , the elements arranged in series along the time line with the displayed linear extent of each of the plurality of elements dependent on the time duration of the corresponding media segment it represents , wherein : a) the visual representation of the time line comprises a primary region and secondary regions to either side of the primary region in a linear direction ;
b) the displayed linear extent of an element is also dependent on whether the element is displayed in the primary region or a secondary region , the displayed linear extent per unit time being a maximum value (storage device) in the primary region and less than the maximum value in the secondary regions ;
and c) wherein an element in a secondary region can be moved along the time line into the primary region such that the displayed linear extent of the element is greater in the primary region than in the secondary region .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6363434B1

Filed: 1999-03-30     Issued: 2002-03-26

Method of managing resources within a network of consumer electronic devices

(Original Assignee) Sony Corp; Sony Electronics Inc     (Current Assignee) Sony Corp ; Sony Electronics Inc

Edward Blaine Eytchison
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (reservation information) at a personal computer based system from a plurality of video sources (reservation information) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6363434B1
CLAIM 1
. A method of managing resources within a network including a plurality of consumer electronic media devices , said method comprising the steps of : a) providing a resource manager for manging resources within said network ;
b) receiving a request for a media service , said request identifying a source consumer electronic media device and a destination consumer electronic media device that are necessary for performing said media service ;
c) based on said request , said resource manager determining whether said source consumer electronic media device and said destination consumer electronic device are available for performing said media service ;
d) said resource manager determining whether a routing path between said source and said destination consumer electronic media devices has sufficient bandwidth for performing said media service ;
and e) provided said source electronic media device and said destination electronic media device are available and provided said routing path has sufficient bandwidth , said resource manager transmitting control signals (display device, converting one) to cause said plurality of consumer electronic media devices to provide said media service .

US6363434B1
CLAIM 7
. The method as recited in claim 1 further comprising the steps of : storing resource reservation information (video sources, receiving video images) into a reservation database ;
provided said media service is to be delivered in a later time , reserving said source consumer electronic media device , said destination consumer electronic media device and said routing path by adding an entry to said reservation database ;
and informing said network that said media service is unavailable at said later time .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (reservation information) at a personal computer based system from a plurality of video sources (reservation information) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6363434B1
CLAIM 1
. A method of managing resources within a network including a plurality of consumer electronic media devices , said method comprising the steps of : a) providing a resource manager for manging resources within said network ;
b) receiving a request for a media service , said request identifying a source consumer electronic media device and a destination consumer electronic media device that are necessary for performing said media service ;
c) based on said request , said resource manager determining whether said source consumer electronic media device and said destination consumer electronic device are available for performing said media service ;
d) said resource manager determining whether a routing path between said source and said destination consumer electronic media devices has sufficient bandwidth for performing said media service ;
and e) provided said source electronic media device and said destination electronic media device are available and provided said routing path has sufficient bandwidth , said resource manager transmitting control signals (display device, converting one) to cause said plurality of consumer electronic media devices to provide said media service .

US6363434B1
CLAIM 7
. The method as recited in claim 1 further comprising the steps of : storing resource reservation information (video sources, receiving video images) into a reservation database ;
provided said media service is to be delivered in a later time , reserving said source consumer electronic media device , said destination consumer electronic media device and said routing path by adding an entry to said reservation database ;
and informing said network that said media service is unavailable at said later time .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
JPH11355706A

Filed: 1999-03-23     Issued: 1999-12-24

デジタルカメラ画像の管理システム

(Original Assignee) Canon Inc; キヤノン株式会社     

Hunter Toomatto Andrew, Andrew Labendel Laurence, Giesan Wickramaraine Manjura, アンドリュー・ハンター・トーマット, マンジュラ・ギーサン・ウィックラマレイン, ローレンス・アンドリュー・ラベンデル
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (パラメータ, アップ) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (パラメータ, アップ) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (少なくとも) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set (パラメータ, アップ) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (システム) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JPH11355706A
CLAIM 1
【請求項1】 デジタルカメラへ接続するコンピュータ システム (remote computing device) をモニタする、コンピュータ実行可能な処理ス テップを記憶したコンピュータ読み出し可能な媒体であ って、前記処理ステップが、 前記コンピュータシステムに接続されたデジタルカメラ を検出する検出ステップと、 デジタルカメラが検出された後、自動的に前記デジタル カメラに記憶された低解像度画像データを受信する第1 の受信ステップと、 前記受信した低解像度画像データをメモリに記憶する記 憶ステップとを有することを特徴とするコンピュータ読 み出し可能な媒体。

JPH11355706A
CLAIM 7
【請求項7】 前記処理ステップがさらに、 前記アイコンが選択された場合に、カメラ設定を制御す るツールボックスウィンドウを表示する第2の表示ステ ップと、 前記デジタルカメラに記憶されたすべての低解像度画像 データを表示する第3の表示ステップと 前記デジタルカメラに記憶されたすべての高解像度画像 データをダウンロードする第1のダウンロードステップ と、 前記デジタルカメラに記憶されたすべての低解像度画像 データを少なくとも (storage device) 1枚のコンタクトシートに印刷する 印刷ステップと、 前記デジタルカメラに記憶されたすべての高解像度画像 データをインターネットサービスプロバイダにアップ (third set, first set, second set) ロ ードするアップロードステップとを有することを特徴と する請求項6記載のコンピュータ読み出し可能な媒体。

JPH11355706A
CLAIM 12
【請求項12】 前記第1の制御ステップが、 前記ダウンロード及び前記アップロードのパラメータ (third set, first set, second set) を 制御する第2の制御ステップを有することを特徴とする 請求項11記載のコンピュータ読み出し可能な媒体。

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (システム) and the network environment communicate through the Internet .
JPH11355706A
CLAIM 1
【請求項1】 デジタルカメラへ接続するコンピュータ システム (remote computing device) をモニタする、コンピュータ実行可能な処理ス テップを記憶したコンピュータ読み出し可能な媒体であ って、前記処理ステップが、 前記コンピュータシステムに接続されたデジタルカメラ を検出する検出ステップと、 デジタルカメラが検出された後、自動的に前記デジタル カメラに記憶された低解像度画像データを受信する第1 の受信ステップと、 前記受信した低解像度画像データをメモリに記憶する記 憶ステップとを有することを特徴とするコンピュータ読 み出し可能な媒体。

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (パラメータ, アップ) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (パラメータ, アップ) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (少なくとも) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set (パラメータ, アップ) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (システム) .
JPH11355706A
CLAIM 1
【請求項1】 デジタルカメラへ接続するコンピュータ システム (remote computing device) をモニタする、コンピュータ実行可能な処理ス テップを記憶したコンピュータ読み出し可能な媒体であ って、前記処理ステップが、 前記コンピュータシステムに接続されたデジタルカメラ を検出する検出ステップと、 デジタルカメラが検出された後、自動的に前記デジタル カメラに記憶された低解像度画像データを受信する第1 の受信ステップと、 前記受信した低解像度画像データをメモリに記憶する記 憶ステップとを有することを特徴とするコンピュータ読 み出し可能な媒体。

JPH11355706A
CLAIM 7
【請求項7】 前記処理ステップがさらに、 前記アイコンが選択された場合に、カメラ設定を制御す るツールボックスウィンドウを表示する第2の表示ステ ップと、 前記デジタルカメラに記憶されたすべての低解像度画像 データを表示する第3の表示ステップと 前記デジタルカメラに記憶されたすべての高解像度画像 データをダウンロードする第1のダウンロードステップ と、 前記デジタルカメラに記憶されたすべての低解像度画像 データを少なくとも (storage device) 1枚のコンタクトシートに印刷する 印刷ステップと、 前記デジタルカメラに記憶されたすべての高解像度画像 データをインターネットサービスプロバイダにアップ (third set, first set, second set) ロ ードするアップロードステップとを有することを特徴と する請求項6記載のコンピュータ読み出し可能な媒体。

JPH11355706A
CLAIM 12
【請求項12】 前記第1の制御ステップが、 前記ダウンロード及び前記アップロードのパラメータ (third set, first set, second set) を 制御する第2の制御ステップを有することを特徴とする 請求項11記載のコンピュータ読み出し可能な媒体。




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6216129B1

Filed: 1999-03-12     Issued: 2001-04-10

Advertisement selection system supporting discretionary target market characteristics

(Original Assignee) EXPANSE NETWORKS Inc     (Current Assignee) PRIME RESEARCH ALLIANCE E Inc A Corp OF BRITISH VIRGIN ISLANDS

Charles A. Eldering
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (external database) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (source code) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (telecommunications system) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (telecommunications system) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6216129B1
CLAIM 10
. The method of claim 1 , wherein the detailed purchase records are accumulated in at least one external database (video surveillance system) .

US6216129B1
CLAIM 14
. The method of claim 13 , wherein the television access system includes cable television systems , switched digital video systems , and microwave telecommunications system (first set, network environment) s .

US6216129B1
CLAIM 30
. A computer program embodied on a computer-readable medium for selecting a targeted advertisement for a consumer by comparing a profile of the consumer which is generated from multiple transactions of the consumer to a profile of each of a plurality of advertisements , wherein each advertisement profile identifies specific characteristics of an intended target market of the advertisement , the computer program comprising : a source code (video sources) segment for receiving the advertisement profile for the advertisement ;
a source code segment for retrieving the consumer profile , wherein the multiple transactions used to generate the consumer profile include purchases of the consumer from multiple points-of-sale ;
and a source code segment for calculating a correlation factor between the advertisement profile and the consumer profile as a scalar product of the consumer profile and the advertisement profile ;
and a source code segment for selecting the targeted advertisement to present to the consumer responsive to said calculating a correlation factor .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device and the network environment (telecommunications system) communicate through the Internet .
US6216129B1
CLAIM 14
. The method of claim 13 , wherein the television access system includes cable television systems , switched digital video systems , and microwave telecommunications system (first set, network environment) s .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (external database) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (source code) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (telecommunications system) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (telecommunications system) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6216129B1
CLAIM 10
. The method of claim 1 , wherein the detailed purchase records are accumulated in at least one external database (video surveillance system) .

US6216129B1
CLAIM 14
. The method of claim 13 , wherein the television access system includes cable television systems , switched digital video systems , and microwave telecommunications system (first set, network environment) s .

US6216129B1
CLAIM 30
. A computer program embodied on a computer-readable medium for selecting a targeted advertisement for a consumer by comparing a profile of the consumer which is generated from multiple transactions of the consumer to a profile of each of a plurality of advertisements , wherein each advertisement profile identifies specific characteristics of an intended target market of the advertisement , the computer program comprising : a source code (video sources) segment for receiving the advertisement profile for the advertisement ;
a source code segment for retrieving the consumer profile , wherein the multiple transactions used to generate the consumer profile include purchases of the consumer from multiple points-of-sale ;
and a source code segment for calculating a correlation factor between the advertisement profile and the consumer profile as a scalar product of the consumer profile and the advertisement profile ;
and a source code segment for selecting the targeted advertisement to present to the consumer responsive to said calculating a correlation factor .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6219839B1

Filed: 1999-03-05     Issued: 2001-04-17

On-screen electronic resources guide

(Original Assignee) Sharp Laboratories of America Inc     (Current Assignee) Sharp Corp

Jeffrey Brian Sampsell
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (output channels) using an analog-to-digital converter ;

displaying one (full screen) or more of the digitized images in separate windows on a personal computer based display device (direct satellite, display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (direct satellite, display device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection (said interface) between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6219839B1
CLAIM 1
. A system for providing an on-screen electronic resource guide (ERG) , comprising : an audio/visual display device (display device, storage device) ;
plural peripheral devices , each having an active mode and an inactive mode , wherein at least one of said peripheral devices has an electronic programming guide (EPG) associated therewith ;
an interface located between said audio/visual device and said peripheral devices ;
an ERG generator for providing an ERG display for displaying information about available programs to said audio/visual display device from said peripheral devices when such devices are in their active mode ;
and wherein any EPGs are incorporated into said ERG display , wherein said programs are taken from the group of programs consisting of broadcast television ;
cable television ;
direct satellite (display device, storage device) broadcast ;
video cassette recorders ;
digital video discs ;
CD-ROMs and computer-based programs including internet transmissions multimedia programs , streaming video and audio programs ;
and wherein an active peripheral is indicated by at least one presence row on said ERG display and wherein an ERG associated with said peripheral is displayed when said presence row for the peripheral is selected .

US6219839B1
CLAIM 5
. The system of claim 1 wherein said peripheral device may be controlled from said ERG , wherein said ERG includes a registry for mapping input/output with said peripheral devices on said interface (broadband connection) and for mapping a set of standard commands from the EPG to the associated function of the peripheral device , and wherein said ERG includes a learning mechanism to facilitate mapping of non-standard commands between a peripheral device and said audio/visual device .

US6219839B1
CLAIM 14
. The method of claim 10 which includes dynamically updating the ERG display when a peripheral changes from one mode to another mode , and which includes registering a set of standard commands , between an audio/visual device having an electronic programming and a peripheral device , a map of input/output channels (digital form) between the audio/visual device and the peripheral device , and includes training the ERG to facilitate mapping of non-standard commands between a peripheral device and the audio/visual device .

US6219839B1
CLAIM 17
. The system of claim 1 wherein said ERG display is taken form the group of displays consisting of : a full screen (displaying one) EPG display having associated services displayed thereon ;
an EPG screen display having associated services overlaid thereon ;
a full screen EPG display having non-associated services displayed thereon ;
an EPG screen display having non-associated services overlaid thereon ;
a screen display of EPG rows with peripheral device control rows displayed thereon ;
and a screen display of EPG rows with output selection rows displayed thereon .

US10499091B2
CLAIM 5
. The method of claim 1 , wherein the broadband connection (said interface) has a bandwidth of 2-6 Megabits per second (Mbps) .
US6219839B1
CLAIM 5
. The system of claim 1 wherein said peripheral device may be controlled from said ERG , wherein said ERG includes a registry for mapping input/output with said peripheral devices on said interface (broadband connection) and for mapping a set of standard commands from the EPG to the associated function of the peripheral device , and wherein said ERG includes a learning mechanism to facilitate mapping of non-standard commands between a peripheral device and said audio/visual device .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (output channels) using an analog-to-digital converter ;

displaying one (full screen) or more of the digitized images in separate windows on a personal computer based display device (direct satellite, display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (direct satellite, display device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6219839B1
CLAIM 1
. A system for providing an on-screen electronic resource guide (ERG) , comprising : an audio/visual display device (display device, storage device) ;
plural peripheral devices , each having an active mode and an inactive mode , wherein at least one of said peripheral devices has an electronic programming guide (EPG) associated therewith ;
an interface located between said audio/visual device and said peripheral devices ;
an ERG generator for providing an ERG display for displaying information about available programs to said audio/visual display device from said peripheral devices when such devices are in their active mode ;
and wherein any EPGs are incorporated into said ERG display , wherein said programs are taken from the group of programs consisting of broadcast television ;
cable television ;
direct satellite (display device, storage device) broadcast ;
video cassette recorders ;
digital video discs ;
CD-ROMs and computer-based programs including internet transmissions multimedia programs , streaming video and audio programs ;
and wherein an active peripheral is indicated by at least one presence row on said ERG display and wherein an ERG associated with said peripheral is displayed when said presence row for the peripheral is selected .

US6219839B1
CLAIM 14
. The method of claim 10 which includes dynamically updating the ERG display when a peripheral changes from one mode to another mode , and which includes registering a set of standard commands , between an audio/visual device having an electronic programming and a peripheral device , a map of input/output channels (digital form) between the audio/visual device and the peripheral device , and includes training the ERG to facilitate mapping of non-standard commands between a peripheral device and the audio/visual device .

US6219839B1
CLAIM 17
. The system of claim 1 wherein said ERG display is taken form the group of displays consisting of : a full screen (displaying one) EPG display having associated services displayed thereon ;
an EPG screen display having associated services overlaid thereon ;
a full screen EPG display having non-associated services displayed thereon ;
an EPG screen display having non-associated services overlaid thereon ;
a screen display of EPG rows with peripheral device control rows displayed thereon ;
and a screen display of EPG rows with output selection rows displayed thereon .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6005861A

Filed: 1999-03-03     Issued: 1999-12-21

Home multimedia network architecture

(Original Assignee) Samsung Electronics Co Ltd     (Current Assignee) Samsung Electronics Co Ltd

Richard Humpleman
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (user to select one) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection (network port) between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6005861A
CLAIM 9
. The architecture of claim 1 , wherein the internal digital network has a hub coupled to the external network port (external broadband connection) .

US6005861A
CLAIM 11
. A multimedia network architecture for a structure comprising : a plurality of external networks located external of the structure ;
an internal digital network within the structure ;
at least one network interface unit within the structure , the network interface unit including means for communicating between one of the plurality of external networks and the internal digital network ;
an electronics module separate from and coupled to the internal digital network , the module enabling a user to select one (video sources) of the network interface units for communication with an external network coupled thereto ;
and a controller for controlling two-way digital communication over the internal digital network between the electronics module and the network interface unit .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (user to select one) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6005861A
CLAIM 11
. A multimedia network architecture for a structure comprising : a plurality of external networks located external of the structure ;
an internal digital network within the structure ;
at least one network interface unit within the structure , the network interface unit including means for communicating between one of the plurality of external networks and the internal digital network ;
an electronics module separate from and coupled to the internal digital network , the module enabling a user to select one (video sources) of the network interface units for communication with an external network coupled thereto ;
and a controller for controlling two-way digital communication over the internal digital network between the electronics module and the network interface unit .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6349324B1

Filed: 1999-02-17     Issued: 2002-02-19

Communication system for allowing the communication to be switched to a television telephone during a telephone conversation

(Original Assignee) Sony Corp     (Current Assignee) Sony Corp

Mario Tokoro
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (image data) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing (first control means) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6349324B1
CLAIM 1
. A total communication system comprising a first communication device which can communicate with another first communication device by using a first communication system and a second communication device which can communicate with another second communication device by using a second communication systems , said first communication device comprising : a first communication means for communicating with said another first communication device by using said first communication system ;
a second communication means for communicating with said second communication device located in close proximity to said first communication device by using a third communication system ;
and a first control means (external viewing, external viewing device) for controlling said first and second communication means ;
said second communication device comprising : a third communication means for communicating with said another second communication device by using said second communication system ;
a forth communication means for communicating with said first communication device located in close proximity to said second communication device by using said third communication system ;
and a second control means for controlling said third and forth communication means ;
said first control means of said first communication device controlling said first and second communication means ;
wherein said first communication device receives address information of said second communication device from said second communication device located in close proximity by using said third communication system ;
said first communication device transmits , using said first communication system , said address information received from said second communication device to said another first communication device communicated with said first communication device by using said first communication system ;
and said first communication device receives said address information of said another second communication device from said another first communication device by using said first communication system , whereby said second communication device is communicated with said another second communication device by using said second communication system .

US6349324B1
CLAIM 11
. A total communication system according to claim 1 , wherein said second communication device further comprises a video camera for picking up an image of an object and for generating image data (video images, video source images) on the basis of said image and said third communication means exchanges said image data with said third communication means employed in said another second communication device .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (image data) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing (first control means) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6349324B1
CLAIM 1
. A total communication system comprising a first communication device which can communicate with another first communication device by using a first communication system and a second communication device which can communicate with another second communication device by using a second communication systems , said first communication device comprising : a first communication means for communicating with said another first communication device by using said first communication system ;
a second communication means for communicating with said second communication device located in close proximity to said first communication device by using a third communication system ;
and a first control means (external viewing, external viewing device) for controlling said first and second communication means ;
said second communication device comprising : a third communication means for communicating with said another second communication device by using said second communication system ;
a forth communication means for communicating with said first communication device located in close proximity to said second communication device by using said third communication system ;
and a second control means for controlling said third and forth communication means ;
said first control means of said first communication device controlling said first and second communication means ;
wherein said first communication device receives address information of said second communication device from said second communication device located in close proximity by using said third communication system ;
said first communication device transmits , using said first communication system , said address information received from said second communication device to said another first communication device communicated with said first communication device by using said first communication system ;
and said first communication device receives said address information of said another second communication device from said another first communication device by using said first communication system , whereby said second communication device is communicated with said another second communication device by using said second communication system .

US6349324B1
CLAIM 11
. A total communication system according to claim 1 , wherein said second communication device further comprises a video camera for picking up an image of an object and for generating image data (video images, video source images) on the basis of said image and said third communication means exchanges said image data with said third communication means employed in said another second communication device .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6272129B1

Filed: 1999-01-19     Issued: 2001-08-07

Dynamic allocation of wireless mobile nodes over an internet protocol (IP) network

(Original Assignee) 3Com Corp     (Current Assignee) UTStarcom Inc

Richard J. Dynarski, Yingchun Xu, Andrew Bezaitis, Wayne A. Cichosz
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (local area network) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (wireless communications network) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6272129B1
CLAIM 4
. The method of claim 1 , wherein said access-accept message specifies a local area network (video surveillance system) as the network to use to locate said device .

US6272129B1
CLAIM 5
. The method of claim 1 , wherein said step of paging comprises the step of sending a call set-up message to an element in said wireless communications network (communications link) to page said device .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (local area network) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (wireless communications network) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6272129B1
CLAIM 4
. The method of claim 1 , wherein said access-accept message specifies a local area network (video surveillance system) as the network to use to locate said device .

US6272129B1
CLAIM 5
. The method of claim 1 , wherein said step of paging comprises the step of sending a call set-up message to an element in said wireless communications network (communications link) to page said device .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6253238B1

Filed: 1998-12-02     Issued: 2001-06-26

Interactive cable television system with frame grabber

(Original Assignee) ICTV Inc     (Current Assignee) ActiveVideo Networks Inc

Gary M. Lauder, W. Leo Hoarty
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing (active control) device of a video surveillance system (vertical blanking) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (communications link) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6253238B1
CLAIM 8
. The interactive television information system of claim 7 wherein the URL address is located in the vertical blanking (video surveillance system) interval of the output frame .

US6253238B1
CLAIM 15
. An interactive television information system coupled to a cable television system having (i) an information source means available at a headend for supplying a plurality of information services , and (ii) an information service distribution network , for delivering the information services in a television information signal to subscriber televisions , the system comprising : a plurality of home interface controllers , one such home interface controller associated with each subscriber television , for providing an output in communication with the subscriber television and having (i) a signal output for television information signal and (ii) a data transceiver operative over a data communications link (communications link) to the headend ;
a plurality of subscriber selection devices , one device associated with each home interface controller and in communication with the data transceiver , for permitting subscriber interaction , wherein a subscriber may request a video frame from the television information signal to be saved in a storage medium ;
and a plurality of interactive control (remote viewing, remote viewing device) lers each having a frame grabber , disposed at the headend , each interactive controller (i) in television communication with the information source means and (ii) in assignable television communication over the network with an assigned home interface controller and (iii) in assignable data communication over the data communications link with the assigned home interface controller , so that the interactive controller furnishes the information service interactively over the network to the assigned home interface controller and its associated television and in response to a request to save a video frame causing the frame grabber to grab the requested frame and transfer the frame to the storage medium .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing (active control) of the given video stream is contemporaneous with the live viewing and storage .
US6253238B1
CLAIM 15
. An interactive television information system coupled to a cable television system having (i) an information source means available at a headend for supplying a plurality of information services , and (ii) an information service distribution network , for delivering the information services in a television information signal to subscriber televisions , the system comprising : a plurality of home interface controllers , one such home interface controller associated with each subscriber television , for providing an output in communication with the subscriber television and having (i) a signal output for television information signal and (ii) a data transceiver operative over a data communications link to the headend ;
a plurality of subscriber selection devices , one device associated with each home interface controller and in communication with the data transceiver , for permitting subscriber interaction , wherein a subscriber may request a video frame from the television information signal to be saved in a storage medium ;
and a plurality of interactive control (remote viewing, remote viewing device) lers each having a frame grabber , disposed at the headend , each interactive controller (i) in television communication with the information source means and (ii) in assignable television communication over the network with an assigned home interface controller and (iii) in assignable data communication over the data communications link with the assigned home interface controller , so that the interactive controller furnishes the information service interactively over the network to the assigned home interface controller and its associated television and in response to a request to save a video frame causing the frame grabber to grab the requested frame and transfer the frame to the storage medium .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing (active control) of the given video stream is conducted subsequent to the live viewing and storage .
US6253238B1
CLAIM 15
. An interactive television information system coupled to a cable television system having (i) an information source means available at a headend for supplying a plurality of information services , and (ii) an information service distribution network , for delivering the information services in a television information signal to subscriber televisions , the system comprising : a plurality of home interface controllers , one such home interface controller associated with each subscriber television , for providing an output in communication with the subscriber television and having (i) a signal output for television information signal and (ii) a data transceiver operative over a data communications link to the headend ;
a plurality of subscriber selection devices , one device associated with each home interface controller and in communication with the data transceiver , for permitting subscriber interaction , wherein a subscriber may request a video frame from the television information signal to be saved in a storage medium ;
and a plurality of interactive control (remote viewing, remote viewing device) lers each having a frame grabber , disposed at the headend , each interactive controller (i) in television communication with the information source means and (ii) in assignable television communication over the network with an assigned home interface controller and (iii) in assignable data communication over the data communications link with the assigned home interface controller , so that the interactive controller furnishes the information service interactively over the network to the assigned home interface controller and its associated television and in response to a request to save a video frame causing the frame grabber to grab the requested frame and transfer the frame to the storage medium .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing (active control) device of a video surveillance system (vertical blanking) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (communications link) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6253238B1
CLAIM 8
. The interactive television information system of claim 7 wherein the URL address is located in the vertical blanking (video surveillance system) interval of the output frame .

US6253238B1
CLAIM 15
. An interactive television information system coupled to a cable television system having (i) an information source means available at a headend for supplying a plurality of information services , and (ii) an information service distribution network , for delivering the information services in a television information signal to subscriber televisions , the system comprising : a plurality of home interface controllers , one such home interface controller associated with each subscriber television , for providing an output in communication with the subscriber television and having (i) a signal output for television information signal and (ii) a data transceiver operative over a data communications link (communications link) to the headend ;
a plurality of subscriber selection devices , one device associated with each home interface controller and in communication with the data transceiver , for permitting subscriber interaction , wherein a subscriber may request a video frame from the television information signal to be saved in a storage medium ;
and a plurality of interactive control (remote viewing, remote viewing device) lers each having a frame grabber , disposed at the headend , each interactive controller (i) in television communication with the information source means and (ii) in assignable television communication over the network with an assigned home interface controller and (iii) in assignable data communication over the data communications link with the assigned home interface controller , so that the interactive controller furnishes the information service interactively over the network to the assigned home interface controller and its associated television and in response to a request to save a video frame causing the frame grabber to grab the requested frame and transfer the frame to the storage medium .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
JP2000156869A

Filed: 1998-11-19     Issued: 2000-06-06

デジタルカメラ

(Original Assignee) Nikon Corp; 株式会社ニコン     

Norikazu Yokonuma, 則一 横沼
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (カメラ) , multiple simultaneously displayed and stored video images (被写体) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JP2000156869A
CLAIM 1
【請求項1】ズームレンズの焦点距離を調節する焦点距 離調節装置と、 被写体 (video images) に合焦するように前記ズームレンズの焦点位置を 調節する焦点調節装置と、 前記ズームレンズを通過する被写体像を撮像して画像デ ータを出力する撮像装置と、 前記撮像装置から出力される画像データに対して、あら かじめ設定されたホワイトバランス調整値によりホワイ トバランス調整を行うホワイトバランス調整回路とを備 えたデジタルカメラ (video surveillance system) において、 前記ホワイトバランス調整値を設定するとき、前記ズー ムレンズの焦点距離が所定値となるように前記焦点距離 調節装置を制御するとともに、前記ズームレンズの焦点 位置が所定位置となるように前記焦点調節装置を制御す る制御手段を備えることを特徴とするデジタルカメラ

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (カメラ) , multiple simultaneously displayed and stored video images (被写体) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JP2000156869A
CLAIM 1
【請求項1】ズームレンズの焦点距離を調節する焦点距 離調節装置と、 被写体 (video images) に合焦するように前記ズームレンズの焦点位置を 調節する焦点調節装置と、 前記ズームレンズを通過する被写体像を撮像して画像デ ータを出力する撮像装置と、 前記撮像装置から出力される画像データに対して、あら かじめ設定されたホワイトバランス調整値によりホワイ トバランス調整を行うホワイトバランス調整回路とを備 えたデジタルカメラ (video surveillance system) において、 前記ホワイトバランス調整値を設定するとき、前記ズー ムレンズの焦点距離が所定値となるように前記焦点距離 調節装置を制御するとともに、前記ズームレンズの焦点 位置が所定位置となるように前記焦点調節装置を制御す る制御手段を備えることを特徴とするデジタルカメラ




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
JP2000151871A

Filed: 1998-11-10     Issued: 2000-05-30

携帯型画像通信端末装置

(Original Assignee) Precision:Kk; 株式会社プレシジョン     

Keiichi Nakayama, Tsunehiro Noda, 啓一 中山, 倫弘 野田
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (コメント) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (表示部) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JP2000151871A
CLAIM 1
【請求項1】 筆圧感応タブレット等の入力手段と、液 晶表示装置等の表示部 (storage device) と、光景をデジタル画像データと して取込み可能な撮像手段と、該撮像手段が生成した画 像データを所定の記憶領域に記憶する画像データ記憶部 と、相手方の電話番号情報を記憶する番号データ記憶部 と、前記入力手段によって選択される画像データの記憶 アドレスを前記画像データ記憶部から読み出し,且つ前 記入力手段によって選択される送信先の記憶アドレスを 前記番号データ記憶部から読み出す選択制御手段と、該 選択制御手段によって読み出された送信先に前記選択さ れた画像データを送信し,又は当該画像データを受信す る伝送手段と、前記伝送手段を制御する中央処理装置と を備えたことを特徴とする携帯型画像通信端末装置。

JP2000151871A
CLAIM 2
【請求項2】 請求項1記載において、前記画像データ に文字データを付加し、且つその文字データを付加した 画像データから文字データのみを分離することもできる コメント (video images) 手段を設け、前記中央処理装置は、前記画像デ ータの送信の際は当該画像データのフォーマットに文字 データを挿入し,前記画像データの受信の際は当該画像 データのフォーマットから文字データのみを分離して表 示部に表示するよう制御することを特徴とする携帯型画 像通信端末装置。

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (コメント) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (表示部) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JP2000151871A
CLAIM 1
【請求項1】 筆圧感応タブレット等の入力手段と、液 晶表示装置等の表示部 (storage device) と、光景をデジタル画像データと して取込み可能な撮像手段と、該撮像手段が生成した画 像データを所定の記憶領域に記憶する画像データ記憶部 と、相手方の電話番号情報を記憶する番号データ記憶部 と、前記入力手段によって選択される画像データの記憶 アドレスを前記画像データ記憶部から読み出し,且つ前 記入力手段によって選択される送信先の記憶アドレスを 前記番号データ記憶部から読み出す選択制御手段と、該 選択制御手段によって読み出された送信先に前記選択さ れた画像データを送信し,又は当該画像データを受信す る伝送手段と、前記伝送手段を制御する中央処理装置と を備えたことを特徴とする携帯型画像通信端末装置。

JP2000151871A
CLAIM 2
【請求項2】 請求項1記載において、前記画像データ に文字データを付加し、且つその文字データを付加した 画像データから文字データのみを分離することもできる コメント (video images) 手段を設け、前記中央処理装置は、前記画像デ ータの送信の際は当該画像データのフォーマットに文字 データを挿入し,前記画像データの受信の際は当該画像 データのフォーマットから文字データのみを分離して表 示部に表示するよう制御することを特徴とする携帯型画 像通信端末装置。




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6215526B1

Filed: 1998-11-06     Issued: 2001-04-10

Analog video tagging and encoding system

(Original Assignee) TiVo Solutions Inc     (Current Assignee) TiVo Solutions Inc

James M. Barton, Howard Look
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set (data objects) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6215526B1
CLAIM 1
. A process for decoding in-band tag field data from a video stream , comprising the steps of : parsing a tag field or frame from said video stream ;
decoding the data in said tag field ;
assembling said decoded data into data objects (third set) ;
applying a regular pattern of maximally colored blocks horizontally outside the data window , forming an array of stripes ;
examining the DC component of the first macroblock in each slice ;
horizontally registering each tag data slice ;
wherein each stripe is two macroblocks high , and extends into said window by at least one macroblock ;
wherein between each maximally colored stripe is a stripe of minimally colored macroblocks of the same size ;
and wherein each slice is examined in turn until a maximum DC component value is detected , indicating that the slice begins a tag data slice and every other slice is a tag data slice .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (video stream) is contemporaneous with the live viewing and storage .
US6215526B1
CLAIM 1
. A process for decoding in-band tag field data from a video stream (video stream) , comprising the steps of : parsing a tag field or frame from said video stream ;
decoding the data in said tag field ;
assembling said decoded data into data objects ;
applying a regular pattern of maximally colored blocks horizontally outside the data window , forming an array of stripes ;
examining the DC component of the first macroblock in each slice ;
horizontally registering each tag data slice ;
wherein each stripe is two macroblocks high , and extends into said window by at least one macroblock ;
wherein between each maximally colored stripe is a stripe of minimally colored macroblocks of the same size ;
and wherein each slice is examined in turn until a maximum DC component value is detected , indicating that the slice begins a tag data slice and every other slice is a tag data slice .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (video stream) is conducted subsequent to the live viewing and storage .
US6215526B1
CLAIM 1
. A process for decoding in-band tag field data from a video stream (video stream) , comprising the steps of : parsing a tag field or frame from said video stream ;
decoding the data in said tag field ;
assembling said decoded data into data objects ;
applying a regular pattern of maximally colored blocks horizontally outside the data window , forming an array of stripes ;
examining the DC component of the first macroblock in each slice ;
horizontally registering each tag data slice ;
wherein each stripe is two macroblocks high , and extends into said window by at least one macroblock ;
wherein between each maximally colored stripe is a stripe of minimally colored macroblocks of the same size ;
and wherein each slice is examined in turn until a maximum DC component value is detected , indicating that the slice begins a tag data slice and every other slice is a tag data slice .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set (data objects) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6215526B1
CLAIM 1
. A process for decoding in-band tag field data from a video stream , comprising the steps of : parsing a tag field or frame from said video stream ;
decoding the data in said tag field ;
assembling said decoded data into data objects (third set) ;
applying a regular pattern of maximally colored blocks horizontally outside the data window , forming an array of stripes ;
examining the DC component of the first macroblock in each slice ;
horizontally registering each tag data slice ;
wherein each stripe is two macroblocks high , and extends into said window by at least one macroblock ;
wherein between each maximally colored stripe is a stripe of minimally colored macroblocks of the same size ;
and wherein each slice is examined in turn until a maximum DC component value is detected , indicating that the slice begins a tag data slice and every other slice is a tag data slice .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6204842B1

Filed: 1998-10-06     Issued: 2001-03-20

System and method for a user interface to input URL addresses from captured video frames

(Original Assignee) Sony Corp; Sony Electronics Inc     (Current Assignee) Sony Corp ; Sony Electronics Inc

Toshiya Fujii
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (input area) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (image screen) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection (said interface) between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6204842B1
CLAIM 1
. A device for capturing image data , comprising : a display coupled to said device to show a signal from a transmission source during a viewing mode ;
a capture manager configured to capture said image data from said signal during said viewing mode ;
and an interface manager configured to show information windows on said display during said viewing mode , said interface (broadband connection) manager showing an address input window for entering information to access a web page from an Internet network and a captured frame window for showing said image data on said display in response to a freeze-frame control option .

US6204842B1
CLAIM 2
. The system of claim 1 wherein said information is entered into a text input area (video surveillance system) of said address input window .

US6204842B1
CLAIM 3
. The device of claim 1 wherein said capture manager stores said image data as a plurality of captured image screen (display device) s .

US10499091B2
CLAIM 5
. The method of claim 1 , wherein the broadband connection (said interface) has a bandwidth of 2-6 Megabits per second (Mbps) .
US6204842B1
CLAIM 1
. A device for capturing image data , comprising : a display coupled to said device to show a signal from a transmission source during a viewing mode ;
a capture manager configured to capture said image data from said signal during said viewing mode ;
and an interface manager configured to show information windows on said display during said viewing mode , said interface (broadband connection) manager showing an address input window for entering information to access a web page from an Internet network and a captured frame window for showing said image data on said display in response to a freeze-frame control option .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (input area) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (image screen) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6204842B1
CLAIM 2
. The system of claim 1 wherein said information is entered into a text input area (video surveillance system) of said address input window .

US6204842B1
CLAIM 3
. The device of claim 1 wherein said capture manager stores said image data as a plurality of captured image screen (display device) s .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6253203B1

Filed: 1998-10-02     Issued: 2001-06-26

Privacy-enhanced database

(Original Assignee) NCR Corp     (Current Assignee) NCR Corp

Kenneth W. O'Flaherty, Richard G. Stellwagen, Jr., Todd A. Walter, Reid M. Watts, David A. Ramsey, Adriaan W. Veldhuisen, Renda K. Ozden
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (identity information, storage device) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (identity information, storage device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (storing personal data) or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (identity information, storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6253203B1
CLAIM 1
. A data warehousing , management , and privacy control system , comprising : a data storage device (video surveillance system, display device, storage device) , storing a database table comprising a plurality of data columns and at least one data control column , the data control column for storing data control information reflecting consumer privacy parameters ;
wherein the database table comprises an identity segment for storing identity information (video surveillance system, display device, storage device) and a personal information segment for storing personal information ;
and a processor , operatively coupled to the data storage device , the processor implementing a dataview suite for presenting data retrieved from the database table in accordance with the data control information , wherein the dataview suite comprises an anonymizing dataview masking identity information .

US6253203B1
CLAIM 9
. The apparatus of claim 1 , wherein the database table comprises a plurality of data columns for storing personal data (converting one) and a data control column for each data column storing personal data .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (identity information, storage device) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (identity information, storage device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (storing personal data) or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (identity information, storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6253203B1
CLAIM 1
. A data warehousing , management , and privacy control system , comprising : a data storage device (video surveillance system, display device, storage device) , storing a database table comprising a plurality of data columns and at least one data control column , the data control column for storing data control information reflecting consumer privacy parameters ;
wherein the database table comprises an identity segment for storing identity information (video surveillance system, display device, storage device) and a personal information segment for storing personal information ;
and a processor , operatively coupled to the data storage device , the processor implementing a dataview suite for presenting data retrieved from the database table in accordance with the data control information , wherein the dataview suite comprises an anonymizing dataview masking identity information .

US6253203B1
CLAIM 9
. The apparatus of claim 1 , wherein the database table comprises a plurality of data columns for storing personal data (converting one) and a data control column for each data column storing personal data .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
WO9912349A1

Filed: 1998-09-03     Issued: 1999-03-11

Apparatus for video access and control over computer network, including image correction

(Original Assignee) Discovery Communications, Inc.     

John S. Hendricks, John S. Mccoskey, Michael Asmussen
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing (single view) device of a video surveillance system (video cameras) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (compressed video signal) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (user terminals) or more of the digitized images in separate windows on a personal computer based display device (more video streams, control signals, switching means) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (more video streams, control signals, switching means) or more of the video source images into a selected video format (compressed video signal) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing (single view) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set (file server) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection (remote sites) between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9912349A1
CLAIM 1
. An apparatus for communicating audio and video signals to user terminals (displaying one) , the apparatus comprising : a web site , connected to a plurality of user terminals , comprising : a means for receiving digitally compressed audio and video ;
an audio-video server for providing a plurality of digital video signals ;
a means for switching and combining the plurality of digital video signals ;
an administrative unit , connected to the means for switching and combining , which directs which signals are switched and combined ;
and a means , connected to the switching and combining means , for communicating the digital audio and video signals to the user terminals as video streams .

WO9912349A1
CLAIM 2
. The apparatus of claim 1 , wherein the web site further comprises : an audio and video storage device (storage device) , connected to the receiving means , which stores at least some received audio and video ;
a data storage device , connected to the receiving means , which stores textual and graphical data ;
a database server , connected to the administrative unit , the switching means (display device, converting one) , the audio and video storage device and the data storage device ;
wherein the administrative means directs the database server to retrieve and supply to the switching means the audio and video information from the audio and video storage device and the textual and graphical data from the data storage device .

WO9912349A1
CLAIM 3
. An apparatus providing the perception of remote camera control to a user , the apparatus comprising : a plurality of remote video cameras (video surveillance system) arranged to film a remote site , each remote video camera providing a video signal of a different perspective of the remote site ;
a compressor , connected to the video cameras , which compresses the video signals ;
a data communication network , connected to a web site and to the compressor , which carries the compressed video signal (video format, receiving video images) s from the remote site to the web site ;
the web site connected to the communication network and to user terminals , comprising : a receiver , having the compressed video signals as its input ;
an administrative unit which determines which video signals to pass to a user terminal in response to a user command ;
a switching means , controlled by the administrative unit , for switching received video signals to communication equipment ;
communication equipment , in operative communication with the administrative means , for transmitting the switched video signals to user terminals and for receiving a user command ;
wherein a user terminal transmits the user command to the web site and the administrative unit directs the switching means to provide video signals to the user terminal in accordance with the user command thereby enabling a user to remotely control the position or orientation of the video signal being received at the user terminal by entering user commands .

WO9912349A1
CLAIM 4
. An apparatus for providing users actual camera control of a remote video camera , the apparatus comprising : a remote video camera positioned to provide video signals of a remote site , the remote video camera comprising means , connected to a computer , for moving the orientation or position of the camera ;
a compressor , operatively connected to the video camera , which compresses the video signals ;
a remote computer , connected to a data communication network and remote camera , which controls the means for moving , in response to received control signals (display device, converting one) ;
a data communication network , connected to a web site and to the compressor and computer , which carries the compressed video signals from the compressor to the web site and which carries the control signals from the web site to the remote computer ;
the web site connected to the communication network and to user terminals , and comprising : a receiver , having the compressed video signal as its input ;
communication equipment , which transmits the received video signal to a user terminal and for receiving a user command from the user terminal ;
an administrative unit , in operative communication with the communication equipment , which processes the user command into a control signal and passes the control signal to a transmitter ;
and a transmitter , connected to the data communication network , which transmits the control signal to the remote computer ;
wherein a user is able to remotely control the position or orientation of the video signal being received at the user terminal by entering user commands .

WO9912349A1
CLAIM 5
. An apparatus for use with a computer network , the apparatus comprising : a web server , which receives compressed video and outputs one or more video streams (display device, converting one) to communications equipment ;
communications equipment , operably connected to the web server and a plurality of user terminals , and having a plurality of input/output ports and a means for determining the data rate of each connected user terminal , wherein the video streams provided to user terminals are provided at the data rate determined by the determining means .

WO9912349A1
CLAIM 10
. The system of claim 8 , wherein the video of different views of the remote site is a distorted wide angle (remote viewing device) video of the remote site , and wherein the system further comprises a means for removing distortion from at least one view of the wide angle video .

WO9912349A1
CLAIM 22
. The system of claim 12 , wherein the means for obtaining comprises a file server (third set) which stores video .

WO9912349A1
CLAIM 52
. A method of providing interactive presentations to users , comprising the steps of : connecting to at least one user via a communications media ;
obtaining video of a plurality of remote sites (broadband connection) for communication to the user ;
receiving a request from the user concerning video at a single remote site ;
communicating , via the communications media , at least part of the video concerning the requested remote site to the user .

WO9912349A1
CLAIM 58
. The method of claim 57 , wherein the step of communicating comprises the step of sending video of a single view (external viewing, remote viewing, live viewing) of the remote site to the user .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing (single view) of the given video stream is contemporaneous with the live viewing (single view) and storage .
WO9912349A1
CLAIM 58
. The method of claim 57 , wherein the step of communicating comprises the step of sending video of a single view (external viewing, remote viewing, live viewing) of the remote site to the user .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing (single view) of the given video stream is conducted subsequent to the live viewing (single view) and storage .
WO9912349A1
CLAIM 58
. The method of claim 57 , wherein the step of communicating comprises the step of sending video of a single view (external viewing, remote viewing, live viewing) of the remote site to the user .

US10499091B2
CLAIM 5
. The method of claim 1 , wherein the broadband connection (remote sites) has a bandwidth of 2-6 Megabits per second (Mbps) .
WO9912349A1
CLAIM 52
. A method of providing interactive presentations to users , comprising the steps of : connecting to at least one user via a communications media ;
obtaining video of a plurality of remote sites (broadband connection) for communication to the user ;
receiving a request from the user concerning video at a single remote site ;
communicating , via the communications media , at least part of the video concerning the requested remote site to the user .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing (single view) device of a video surveillance system (video cameras) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (compressed video signal) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (user terminals) or more of the digitized images in separate windows on a personal computer based display device (more video streams, control signals, switching means) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (more video streams, control signals, switching means) or more of the video source images into a selected video format (compressed video signal) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing (single view) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set (file server) of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9912349A1
CLAIM 1
. An apparatus for communicating audio and video signals to user terminals (displaying one) , the apparatus comprising : a web site , connected to a plurality of user terminals , comprising : a means for receiving digitally compressed audio and video ;
an audio-video server for providing a plurality of digital video signals ;
a means for switching and combining the plurality of digital video signals ;
an administrative unit , connected to the means for switching and combining , which directs which signals are switched and combined ;
and a means , connected to the switching and combining means , for communicating the digital audio and video signals to the user terminals as video streams .

WO9912349A1
CLAIM 2
. The apparatus of claim 1 , wherein the web site further comprises : an audio and video storage device (storage device) , connected to the receiving means , which stores at least some received audio and video ;
a data storage device , connected to the receiving means , which stores textual and graphical data ;
a database server , connected to the administrative unit , the switching means (display device, converting one) , the audio and video storage device and the data storage device ;
wherein the administrative means directs the database server to retrieve and supply to the switching means the audio and video information from the audio and video storage device and the textual and graphical data from the data storage device .

WO9912349A1
CLAIM 3
. An apparatus providing the perception of remote camera control to a user , the apparatus comprising : a plurality of remote video cameras (video surveillance system) arranged to film a remote site , each remote video camera providing a video signal of a different perspective of the remote site ;
a compressor , connected to the video cameras , which compresses the video signals ;
a data communication network , connected to a web site and to the compressor , which carries the compressed video signal (video format, receiving video images) s from the remote site to the web site ;
the web site connected to the communication network and to user terminals , comprising : a receiver , having the compressed video signals as its input ;
an administrative unit which determines which video signals to pass to a user terminal in response to a user command ;
a switching means , controlled by the administrative unit , for switching received video signals to communication equipment ;
communication equipment , in operative communication with the administrative means , for transmitting the switched video signals to user terminals and for receiving a user command ;
wherein a user terminal transmits the user command to the web site and the administrative unit directs the switching means to provide video signals to the user terminal in accordance with the user command thereby enabling a user to remotely control the position or orientation of the video signal being received at the user terminal by entering user commands .

WO9912349A1
CLAIM 4
. An apparatus for providing users actual camera control of a remote video camera , the apparatus comprising : a remote video camera positioned to provide video signals of a remote site , the remote video camera comprising means , connected to a computer , for moving the orientation or position of the camera ;
a compressor , operatively connected to the video camera , which compresses the video signals ;
a remote computer , connected to a data communication network and remote camera , which controls the means for moving , in response to received control signals (display device, converting one) ;
a data communication network , connected to a web site and to the compressor and computer , which carries the compressed video signals from the compressor to the web site and which carries the control signals from the web site to the remote computer ;
the web site connected to the communication network and to user terminals , and comprising : a receiver , having the compressed video signal as its input ;
communication equipment , which transmits the received video signal to a user terminal and for receiving a user command from the user terminal ;
an administrative unit , in operative communication with the communication equipment , which processes the user command into a control signal and passes the control signal to a transmitter ;
and a transmitter , connected to the data communication network , which transmits the control signal to the remote computer ;
wherein a user is able to remotely control the position or orientation of the video signal being received at the user terminal by entering user commands .

WO9912349A1
CLAIM 5
. An apparatus for use with a computer network , the apparatus comprising : a web server , which receives compressed video and outputs one or more video streams (display device, converting one) to communications equipment ;
communications equipment , operably connected to the web server and a plurality of user terminals , and having a plurality of input/output ports and a means for determining the data rate of each connected user terminal , wherein the video streams provided to user terminals are provided at the data rate determined by the determining means .

WO9912349A1
CLAIM 10
. The system of claim 8 , wherein the video of different views of the remote site is a distorted wide angle (remote viewing device) video of the remote site , and wherein the system further comprises a means for removing distortion from at least one view of the wide angle video .

WO9912349A1
CLAIM 22
. The system of claim 12 , wherein the means for obtaining comprises a file server (third set) which stores video .

WO9912349A1
CLAIM 58
. The method of claim 57 , wherein the step of communicating comprises the step of sending video of a single view (external viewing, remote viewing, live viewing) of the remote site to the user .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6233389B1

Filed: 1998-07-30     Issued: 2001-05-15

Multimedia time warping system

(Original Assignee) TiVo Solutions Inc     (Current Assignee) TiVo Solutions Inc

James M. Barton, Roderick James McInnis, Alan S. Moskowitz, Andrew Martin Goodman, Ching Tong Chow, Jean Swey Kao
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (TV receiver, digital TV) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (TV signals) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (stream buffer) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6233389B1
CLAIM 1
. A process for the simultaneous storage and play back of multimedia data , comprising the steps of : accepting television (TV) broadcast signals , wherein said TV signals (digital form) are based on a multitude of standards , including , but not limited to , National Television Standards Committee (NTSC) broadcast , PAL broadcast , satellite transmission , DSS , DBS , or ATSC ;
tuning said TV signals to a specific program ;
providing at least one Input Section , wherein said Input Section converts said specific program to an Moving Pictures Experts Group (MPEG) formatted stream for internal transfer and manipulation ;
providing a Media Switch , wherein said Media Switch parses said MPEG stream , said MPEG stream is separated into its video and audio components ;
storing said video and audio components on a storage device ;
providing at least one Output Section , wherein said Output Section extracts said video and audio components from said storage device ;
wherein said Output Section assembles said video and audio components into an MPEG stream ;
wherein said Output Section sends said MPEG stream to a decoder ;
wherein said decoder converts said MPEG stream into TV output signals ;
wherein said decoder delivers said TV output signals to a TV receiver (video surveillance system) ;
and accepting control commands from a user , wherein said control commands are sent through the system and affect the flow of said MPEG stream .

US6233389B1
CLAIM 7
. The process of claim 1 , wherein said Media Switch extracts time stamp values from a digital TV (video surveillance system) stream and logically associates said time stamp values to said video and audio components .

US6233389B1
CLAIM 31
. A process for the simultaneous storage and play back of multimedia data , comprising the steps of : providing a physical data source , wherein said physical data source accepts broadcast data from an input device , parses video and audio data from said broadcast data , and temporarily stores said video and audio data ;
providing a source object , wherein said source object extracts video and audio data from said physical data source ;
providing a transform object , wherein said transform object stores and retrieves data streams onto a storage device ;
wherein said source object obtains a buffer from said transform object , said source object converts video data into data streams and fills said buffer with said streams ;
wherein said source object is automatically flow controlled by said transform object ;
providing a sink object , wherein said sink object obtains data stream buffer (storage device) s from said transform object and outputs said streams to a video and audio decoder ;
wherein said decoder converts said streams into display signals and sends said signals to a display ;
wherein said sink object is automatically flow controlled by said transform object ;
providing a control object , wherein said control object receives commands from a user , said commands control the flow of the broadcast data through the system ;
and wherein said control object sends flow command events to said source , transform , and sink objects .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (data streams, audio data) is contemporaneous with the live viewing and storage .
US6233389B1
CLAIM 31
. A process for the simultaneous storage and play back of multimedia data , comprising the steps of : providing a physical data source , wherein said physical data source accepts broadcast data from an input device , parses video and audio data (video stream) from said broadcast data , and temporarily stores said video and audio data ;
providing a source object , wherein said source object extracts video and audio data from said physical data source ;
providing a transform object , wherein said transform object stores and retrieves data streams (video stream) onto a storage device ;
wherein said source object obtains a buffer from said transform object , said source object converts video data into data streams and fills said buffer with said streams ;
wherein said source object is automatically flow controlled by said transform object ;
providing a sink object , wherein said sink object obtains data stream buffers from said transform object and outputs said streams to a video and audio decoder ;
wherein said decoder converts said streams into display signals and sends said signals to a display ;
wherein said sink object is automatically flow controlled by said transform object ;
providing a control object , wherein said control object receives commands from a user , said commands control the flow of the broadcast data through the system ;
and wherein said control object sends flow command events to said source , transform , and sink objects .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (data streams, audio data) is conducted subsequent to the live viewing and storage .
US6233389B1
CLAIM 31
. A process for the simultaneous storage and play back of multimedia data , comprising the steps of : providing a physical data source , wherein said physical data source accepts broadcast data from an input device , parses video and audio data (video stream) from said broadcast data , and temporarily stores said video and audio data ;
providing a source object , wherein said source object extracts video and audio data from said physical data source ;
providing a transform object , wherein said transform object stores and retrieves data streams (video stream) onto a storage device ;
wherein said source object obtains a buffer from said transform object , said source object converts video data into data streams and fills said buffer with said streams ;
wherein said source object is automatically flow controlled by said transform object ;
providing a sink object , wherein said sink object obtains data stream buffers from said transform object and outputs said streams to a video and audio decoder ;
wherein said decoder converts said streams into display signals and sends said signals to a display ;
wherein said sink object is automatically flow controlled by said transform object ;
providing a control object , wherein said control object receives commands from a user , said commands control the flow of the broadcast data through the system ;
and wherein said control object sends flow command events to said source , transform , and sink objects .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (TV receiver, digital TV) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (TV signals) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (stream buffer) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6233389B1
CLAIM 1
. A process for the simultaneous storage and play back of multimedia data , comprising the steps of : accepting television (TV) broadcast signals , wherein said TV signals (digital form) are based on a multitude of standards , including , but not limited to , National Television Standards Committee (NTSC) broadcast , PAL broadcast , satellite transmission , DSS , DBS , or ATSC ;
tuning said TV signals to a specific program ;
providing at least one Input Section , wherein said Input Section converts said specific program to an Moving Pictures Experts Group (MPEG) formatted stream for internal transfer and manipulation ;
providing a Media Switch , wherein said Media Switch parses said MPEG stream , said MPEG stream is separated into its video and audio components ;
storing said video and audio components on a storage device ;
providing at least one Output Section , wherein said Output Section extracts said video and audio components from said storage device ;
wherein said Output Section assembles said video and audio components into an MPEG stream ;
wherein said Output Section sends said MPEG stream to a decoder ;
wherein said decoder converts said MPEG stream into TV output signals ;
wherein said decoder delivers said TV output signals to a TV receiver (video surveillance system) ;
and accepting control commands from a user , wherein said control commands are sent through the system and affect the flow of said MPEG stream .

US6233389B1
CLAIM 7
. The process of claim 1 , wherein said Media Switch extracts time stamp values from a digital TV (video surveillance system) stream and logically associates said time stamp values to said video and audio components .

US6233389B1
CLAIM 31
. A process for the simultaneous storage and play back of multimedia data , comprising the steps of : providing a physical data source , wherein said physical data source accepts broadcast data from an input device , parses video and audio data from said broadcast data , and temporarily stores said video and audio data ;
providing a source object , wherein said source object extracts video and audio data from said physical data source ;
providing a transform object , wherein said transform object stores and retrieves data streams onto a storage device ;
wherein said source object obtains a buffer from said transform object , said source object converts video data into data streams and fills said buffer with said streams ;
wherein said source object is automatically flow controlled by said transform object ;
providing a sink object , wherein said sink object obtains data stream buffer (storage device) s from said transform object and outputs said streams to a video and audio decoder ;
wherein said decoder converts said streams into display signals and sends said signals to a display ;
wherein said sink object is automatically flow controlled by said transform object ;
providing a control object , wherein said control object receives commands from a user , said commands control the flow of the broadcast data through the system ;
and wherein said control object sends flow command events to said source , transform , and sink objects .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6018768A

Filed: 1998-07-06     Issued: 2000-01-25

Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments

(Original Assignee) ACTV Inc     (Current Assignee) OpenTV Inc

Craig Ullman, Jack D. Hidary, Nova T. Spivack
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing (separate data) device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (including one) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6018768A
CLAIM 9
. The system of claim 7 , wherein the uniform resource locators are received via a separate data (remote viewing) channel .

US6018768A
CLAIM 19
. A system for presenting integrated video programming and corresponding related Internet information segments obtained from Web sites on the Internet , the system comprising : a production computer , comprising : means for creating a playlist , the playlist containing a list of events including one (second set) or more uniform resource locators ;
a server , in communications with the production computer , for storing the playlist ;
one or more user workstations , comprising : a receiver , for receiving a video signal and the playlist , wherein the uniform resource locators in the playlist specify one or more Internet addresses of the information segments which relate specifically to the content of the video signal ;
a means for decoding , connected to the receiver , the uniform resource locators to determine the specified Internet addresses ;
a controller means , connected to the decoding means , for interpreting the uniform resource locators ;
and a web browser , connected to the decoding means and the controller means , for sending message requests to specific Internet sites located at the Internet addresses corresponding to the uniform resource locators and consequently receiving the one or more requested Internet information segments residing at the determined Internet addresses , the browser retrieves the requested Internet information segments under the direction and control of the controller means ;
and a display means , connected to the controller and receiver , for presenting the video concurrently with or independently from the Internet information segments .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing (separate data) of the given video stream is contemporaneous with the live viewing and storage .
US6018768A
CLAIM 9
. The system of claim 7 , wherein the uniform resource locators are received via a separate data (remote viewing) channel .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing (separate data) of the given video stream is conducted subsequent to the live viewing and storage .
US6018768A
CLAIM 9
. The system of claim 7 , wherein the uniform resource locators are received via a separate data (remote viewing) channel .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing (separate data) device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (including one) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6018768A
CLAIM 9
. The system of claim 7 , wherein the uniform resource locators are received via a separate data (remote viewing) channel .

US6018768A
CLAIM 19
. A system for presenting integrated video programming and corresponding related Internet information segments obtained from Web sites on the Internet , the system comprising : a production computer , comprising : means for creating a playlist , the playlist containing a list of events including one (second set) or more uniform resource locators ;
a server , in communications with the production computer , for storing the playlist ;
one or more user workstations , comprising : a receiver , for receiving a video signal and the playlist , wherein the uniform resource locators in the playlist specify one or more Internet addresses of the information segments which relate specifically to the content of the video signal ;
a means for decoding , connected to the receiver , the uniform resource locators to determine the specified Internet addresses ;
a controller means , connected to the decoding means , for interpreting the uniform resource locators ;
and a web browser , connected to the decoding means and the controller means , for sending message requests to specific Internet sites located at the Internet addresses corresponding to the uniform resource locators and consequently receiving the one or more requested Internet information segments residing at the determined Internet addresses , the browser retrieves the requested Internet information segments under the direction and control of the controller means ;
and a display means , connected to the controller and receiver , for presenting the video concurrently with or independently from the Internet information segments .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP0919952A1

Filed: 1998-05-25     Issued: 1999-06-02

Method for coding/decoding of a digital signal

(Original Assignee) Ecole Polytechnique Federale de Lausanne EPFL; Ecole Polytechnique, Palaiseau     (Current Assignee) Ecole Polytechnique Federale de Lausanne EPFL ; Ecole Polytechnique, Palaiseau

Sylvain Brunetton, Marco Mattavelli
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (operating system) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (multiple elements) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0919952A1
CLAIM 3
Method for secondary processing a secondary digital output signal according to claim 2 comprising the steps of : (a) reading said secondary bit string ;
(b) determining , from the secondary bit string , primary processing algorithms to be used to secondary process said primary output signal associated to said main bit string , for generating a complexity primary processed information signal for each signal ;
(c) allocating a secondary processing time and/or operating system (video images) resources as a function of said complexity primary processed information signal for secondary processing of said primary output signal ;
(d) sending main bit string to secondary processing means ;
(e) secondary processing said main bit string using said allocated secondary processing time and/or operating system resources , according to a secondary process and (f) generating a secondary processed signal .

EP0919952A1
CLAIM 46
Method for composing a digital signal comprising the steps of : providing an uncompressed video element including video frames and/or video planes and/or video objects , textures , texts , 2 and 3 dimensional graphic primitives , 2 and 3 dimensional models to a composing device ;
composing said video element with said composing device according to a composition syntax an/or a interactivity information , said composing device using a plurality of composing algorithms necessary to compose each of said video elements and provide a representation in a common visual representation space of the said multiple elements (video source images) , determining statistics of use of at least one of said composing algorithms for generating a complexity information associating to each of said video elements its own complexity information .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (bit streams) is contemporaneous with the live viewing and storage .
EP0919952A1
CLAIM 2
Digital primary processed output signal , generated by a primary processing unit using primary processing algorithms and being intended to be transmitted to a receiving device wherein said primary processed output signal comprises data bit streams (video stream) , each of said data bit streams comprising a main bit string representative of said primary processed output signal and a secondary bit string representative of the statistics of use of said primary processing algorithms associated to said main bit string .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (bit streams) is conducted subsequent to the live viewing and storage .
EP0919952A1
CLAIM 2
Digital primary processed output signal , generated by a primary processing unit using primary processing algorithms and being intended to be transmitted to a receiving device wherein said primary processed output signal comprises data bit streams (video stream) , each of said data bit streams comprising a main bit string representative of said primary processed output signal and a secondary bit string representative of the statistics of use of said primary processing algorithms associated to said main bit string .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (operating system) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (multiple elements) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0919952A1
CLAIM 3
Method for secondary processing a secondary digital output signal according to claim 2 comprising the steps of : (a) reading said secondary bit string ;
(b) determining , from the secondary bit string , primary processing algorithms to be used to secondary process said primary output signal associated to said main bit string , for generating a complexity primary processed information signal for each signal ;
(c) allocating a secondary processing time and/or operating system (video images) resources as a function of said complexity primary processed information signal for secondary processing of said primary output signal ;
(d) sending main bit string to secondary processing means ;
(e) secondary processing said main bit string using said allocated secondary processing time and/or operating system resources , according to a secondary process and (f) generating a secondary processed signal .

EP0919952A1
CLAIM 46
Method for composing a digital signal comprising the steps of : providing an uncompressed video element including video frames and/or video planes and/or video objects , textures , texts , 2 and 3 dimensional graphic primitives , 2 and 3 dimensional models to a composing device ;
composing said video element with said composing device according to a composition syntax an/or a interactivity information , said composing device using a plurality of composing algorithms necessary to compose each of said video elements and provide a representation in a common visual representation space of the said multiple elements (video source images) , determining statistics of use of at least one of said composing algorithms for generating a complexity information associating to each of said video elements its own complexity information .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6064377A

Filed: 1998-05-20     Issued: 2000-05-16

Subscriber directed simultaneous multiple signal presentation for interactive cable television system

(Original Assignee) ICTV Inc     (Current Assignee) ActiveVideo Networks Inc

W. Leo Hoarty, Gary M. Lauder
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (analog converter, first band) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (bandwidth allocation) to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6064377A
CLAIM 3
. The interactive television information system of claim 1 further comprising a graphics digital-to-analog converter (digital form) connected so as to provide signals to the second television signal input .

US6064377A
CLAIM 9
. The interactive television information system of claim 1 wherein each trunk includes a first band (digital form) width portion carrying non-interactive television information services that are substantially identical in nature and bandwidth allocation (communication link) among all trunks and a second bandwidth portion carrying information signals on a demand basis established by usage of the home interface controllers in interactive mode .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (analog converter, first band) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (bandwidth allocation) traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6064377A
CLAIM 3
. The interactive television information system of claim 1 further comprising a graphics digital-to-analog converter (digital form) connected so as to provide signals to the second television signal input .

US6064377A
CLAIM 9
. The interactive television information system of claim 1 wherein each trunk includes a first band (digital form) width portion carrying non-interactive television information services that are substantially identical in nature and bandwidth allocation (communication link) among all trunks and a second bandwidth portion carrying information signals on a demand basis established by usage of the home interface controllers in interactive mode .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6130726A

Filed: 1998-05-15     Issued: 2000-10-10

Program guide on a remote control display

(Original Assignee) Evolve Products Inc     (Current Assignee) Logitech Europe SA

Paul V. Darbee, John R. Thompson, Brandt J. Thompson, Frank A. O'Donnell
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (frequency source) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images (includes means) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one (computing units) or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (radio frequency receiver, communication link) to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6130726A
CLAIM 1
. A remote control device comprising : a memory for storing an electronic programming guide , said electronic programming guide comprising a plurality of data fields for each of a plurality of program channels at each of a plurality of times ;
a display for generating images representative of selected portions of said electronic programming guide ;
a user input device for enabling input of channel selection and program guide navigation instructions into said remote control device ;
an infrared transmitter circuit for transmitting channel selection control signals (display device, converting one) to a channel selecting apparatus ;
and a microprocessor coupled to said memory , said display , said user input device and said infrared transmitter circuit , wherein said microprocessor is configured to cause delivery of channel selection signals to said infrared transmitter circuit and to select portions of said electronic programming guide to be displayed on said display in response to signals received from said user input device , wherein said channel selection signals comprise specific channel identification macros , and wherein said microprocessor is configured to effect storage of channel selection history data within said memory at predetermined intervals .

US6130726A
CLAIM 2
. A remote control device comprising : a memory for storing data representative of an electronic programming guide , said electronic programming guide comprising a plurality of data fields for each of a plurality of program channels at each of a plurality of times , a display for depicting images representative of selected portions of said electronic program guide , a user input device for enabling entry of channel selection and program guide navigation instructions into said remote control device , a radio frequency receiver (communication link) circuit for receiving signals comprising electronic programming guide data from a radio frequency source (digital form) , an infrared transmitter circuit for transmitting channel selection control signals to a channel selection apparatus , and a microprocessor coupled to said memory , said display , said user input device , said radio frequency receiver circuit , and said infrared transmitter circuit , said microprocessor being configured to select portions of said electronic programming guide for depiction on said display in response to program navigation guide signals received from said user input device , to deliver signals representing channel selection macros to said infrared transmitter circuit in response to channel selection signals received from said user input device , and to cause channel selection history data to be stored within said memory at predetermined intervals .

US6130726A
CLAIM 3
. The remote control device of claim 2 , wherein a unique identification bit sequence is stored within said memory , and wherein said microprocessor is configured to effect downloading of said unique identification bit sequence and said channel selection history data to a data storage device (storage device) in a predetermined manner .

US6130726A
CLAIM 9
. A remote control for operating a consumer electronic device , said remote control comprising : a housing mounting a visual display ;
a keyboard including a plurality of keys ;
electrical circuitry in said housing including a microprocessor , at least one of an IR or RF receiver coupled to said microprocessor for receiving program data , keyboard circuitry coupled between said microprocessor and said keyboard , memory means coupled to said microprocessor , and IR transmitting means coupled to said microprocessor ;
and program guide software stored in said memory means for displaying on said visual display , upon actuation of one or more of said keys , a one day program guide contained in the program data received by said receiver , wherein said program guide software includes means (remote viewing device, video surveillance system, video source images) for querying a host device for date/time information .

US6130726A
CLAIM 17
. The method of claim 13 , wherein said step of enabling said remote control units to download said program selection history data to a program history database includes the steps of establishing a communication link (communication link) between said remote control devices and respective personal computer units , delivering said program selection history data from said remote control units to said personal computing units (request to receive one) , and causing said personal computing units to download said program selection history data to a host system that maintains said program history database .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (frequency source) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images (includes means) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one (computing units) or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (radio frequency receiver, communication link) traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6130726A
CLAIM 1
. A remote control device comprising : a memory for storing an electronic programming guide , said electronic programming guide comprising a plurality of data fields for each of a plurality of program channels at each of a plurality of times ;
a display for generating images representative of selected portions of said electronic programming guide ;
a user input device for enabling input of channel selection and program guide navigation instructions into said remote control device ;
an infrared transmitter circuit for transmitting channel selection control signals (display device, converting one) to a channel selecting apparatus ;
and a microprocessor coupled to said memory , said display , said user input device and said infrared transmitter circuit , wherein said microprocessor is configured to cause delivery of channel selection signals to said infrared transmitter circuit and to select portions of said electronic programming guide to be displayed on said display in response to signals received from said user input device , wherein said channel selection signals comprise specific channel identification macros , and wherein said microprocessor is configured to effect storage of channel selection history data within said memory at predetermined intervals .

US6130726A
CLAIM 2
. A remote control device comprising : a memory for storing data representative of an electronic programming guide , said electronic programming guide comprising a plurality of data fields for each of a plurality of program channels at each of a plurality of times , a display for depicting images representative of selected portions of said electronic program guide , a user input device for enabling entry of channel selection and program guide navigation instructions into said remote control device , a radio frequency receiver (communication link) circuit for receiving signals comprising electronic programming guide data from a radio frequency source (digital form) , an infrared transmitter circuit for transmitting channel selection control signals to a channel selection apparatus , and a microprocessor coupled to said memory , said display , said user input device , said radio frequency receiver circuit , and said infrared transmitter circuit , said microprocessor being configured to select portions of said electronic programming guide for depiction on said display in response to program navigation guide signals received from said user input device , to deliver signals representing channel selection macros to said infrared transmitter circuit in response to channel selection signals received from said user input device , and to cause channel selection history data to be stored within said memory at predetermined intervals .

US6130726A
CLAIM 3
. The remote control device of claim 2 , wherein a unique identification bit sequence is stored within said memory , and wherein said microprocessor is configured to effect downloading of said unique identification bit sequence and said channel selection history data to a data storage device (storage device) in a predetermined manner .

US6130726A
CLAIM 9
. A remote control for operating a consumer electronic device , said remote control comprising : a housing mounting a visual display ;
a keyboard including a plurality of keys ;
electrical circuitry in said housing including a microprocessor , at least one of an IR or RF receiver coupled to said microprocessor for receiving program data , keyboard circuitry coupled between said microprocessor and said keyboard , memory means coupled to said microprocessor , and IR transmitting means coupled to said microprocessor ;
and program guide software stored in said memory means for displaying on said visual display , upon actuation of one or more of said keys , a one day program guide contained in the program data received by said receiver , wherein said program guide software includes means (remote viewing device, video surveillance system, video source images) for querying a host device for date/time information .

US6130726A
CLAIM 17
. The method of claim 13 , wherein said step of enabling said remote control units to download said program selection history data to a program history database includes the steps of establishing a communication link (communication link) between said remote control devices and respective personal computer units , delivering said program selection history data from said remote control units to said personal computing units (request to receive one) , and causing said personal computing units to download said program selection history data to a host system that maintains said program history database .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP0863462A2

Filed: 1998-03-03     Issued: 1998-09-09

Processor capable of efficiently executing many asynchronous event tasks

(Original Assignee) Panasonic Corp     (Current Assignee) Panasonic Corp

Makoto Hirai, Tokuzo Kiyohara, Kyoshi Maenobu, Takaharu Tanaka, Kosuke Yoshioka
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (audio streams, video stream, audio data) , multiple simultaneously displayed and stored video images (image signal) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (setting unit) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (different one) of temporal and spatial parameters (indicating one) associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (external memory) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (first task) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0863462A2
CLAIM 1
A processor for processing n tasks , the processor comprising : execution task indicating means for outputting a task identifier for one of the n tasks and , when execution of instructions has been performed for a number of instructions assigned to a task corresponding to the outputted task identifier , outputting a next task identifier in a predetermined order ;
instruction indicating means for indicating one (spatial parameters) instruction at a time in order in the task corresponding to the outputted task identifier outputted by the execution task indicating means ;
and executing means for executing the instruction indicated by the instruction indicating means .

EP0863462A2
CLAIM 13
The processor of Claim 12 , wherein a bit in the n-bit array which corresponds to a task identifier that has been outputted is set at " ;
1" ;
and a bit in the n-bit array which corresponds to a task identifier that is yet to be outputted is set at " ;
0" ;
, wherein the task identifier outputting unit includes : a bit setting unit (video sources) for setting , when the next task identifier in the predetermined order has been outputted by the selection outputting unit , a bit in the n-bit array that corresponds to the outputted next task identifier to " ;
1" ;
;
and a bit resetting unit for resetting the all bits in the n-bit array to " ;
0" ;
when all bits in the n-bit array have been set at " ;
1" ;
by the bit setting unit , and wherein the selection outputting unit includes a priority encoder which , based on a closest bit position to one of a most significant bit end or a least significant bit end of the n-array stored in the n-bit register to have a bit value of " ;
0" ;
and not " ;
1" ;
, generates the next task identifier to be outputted and outputs the generated next task identifier to the execution task indicating means .

EP0863462A2
CLAIM 15
The processor of Claim 14 , wherein the processor is provided in an AV decoder system that decodes video stream (video surveillance system, video stream) s , wherein at least one emergency task is a task that outputs a result of decoding one of the video streams when the decoding of the one of the video streams has been completed by the AV decoder system , and wherein the predetermined signal monitored by the monitoring means is at least one of a horizontal return interval signal and vertical return interval signal for a display used to display an image signal (video images, receiving video images) .

EP0863462A2
CLAIM 26
The processor of Claim 25 , wherein the processor is provided in an AV (Audio-Visual) decoder system that also comprises a decoder unit for decoding audio streams (video surveillance system, video stream) and video streams , a local buffer that is used in decoding processing by the decoder unit , and an external memory (communications link) , wherein n equals four , wherein a first task (remote computing device) in the four tasks is a task for extracting an audio stream and a video stream from a bitstream inputted from a periphery of the Av decoder system and for writing the extracted audio stream and video stream into the external memory , wherein a second task in the four tasks is a task for supplying an audio stream and a video stream to be processed next from the external memory to the decoder unit as the decoding processing by the decoder unit progresses , wherein a third task in the four tasks is a task for reading video data out of a decoding result of the decoder unit from the external memory and outputting the read video data to an externally connected display in synchronization with a synchronization signal of the display , wherein a fourth task in the four tasks is a task for reading audio data (video surveillance system, video stream) out of a decoding result of the decoder unit from the external memory and outputting the read audio data to an externally connected speaker apparatus with a predetermined synchronization , and wherein the number of cycles assigned to each of the four tasks is four .

EP0863462A2
CLAIM 27
A processor for executing n tasks , comprising : task selecting means for successively selecting one of the n tasks at intervals of a predetermined number of cycles ;
instruction indicating means , having n sets of instruction indicating information which each correspond to a different one (first set) of the n tasks , which validates a set of instruction indicating information that corresponds to the task selected by the task selecting means and which dynamically generates information indicating which instruction should be read next according to the validated set of instruction indicating information ;
and executing means for reading the instruction indicated by the information generated by the instruction indicating means and executing the read instruction .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (audio streams, video stream, audio data) is contemporaneous with the live viewing and storage .
EP0863462A2
CLAIM 15
The processor of Claim 14 , wherein the processor is provided in an AV decoder system that decodes video stream (video surveillance system, video stream) s , wherein at least one emergency task is a task that outputs a result of decoding one of the video streams when the decoding of the one of the video streams has been completed by the AV decoder system , and wherein the predetermined signal monitored by the monitoring means is at least one of a horizontal return interval signal and vertical return interval signal for a display used to display an image signal .

EP0863462A2
CLAIM 26
The processor of Claim 25 , wherein the processor is provided in an AV (Audio-Visual) decoder system that also comprises a decoder unit for decoding audio streams (video surveillance system, video stream) and video streams , a local buffer that is used in decoding processing by the decoder unit , and an external memory , wherein n equals four , wherein a first task in the four tasks is a task for extracting an audio stream and a video stream from a bitstream inputted from a periphery of the Av decoder system and for writing the extracted audio stream and video stream into the external memory , wherein a second task in the four tasks is a task for supplying an audio stream and a video stream to be processed next from the external memory to the decoder unit as the decoding processing by the decoder unit progresses , wherein a third task in the four tasks is a task for reading video data out of a decoding result of the decoder unit from the external memory and outputting the read video data to an externally connected display in synchronization with a synchronization signal of the display , wherein a fourth task in the four tasks is a task for reading audio data (video surveillance system, video stream) out of a decoding result of the decoder unit from the external memory and outputting the read audio data to an externally connected speaker apparatus with a predetermined synchronization , and wherein the number of cycles assigned to each of the four tasks is four .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (audio streams, video stream, audio data) is conducted subsequent to the live viewing and storage .
EP0863462A2
CLAIM 15
The processor of Claim 14 , wherein the processor is provided in an AV decoder system that decodes video stream (video surveillance system, video stream) s , wherein at least one emergency task is a task that outputs a result of decoding one of the video streams when the decoding of the one of the video streams has been completed by the AV decoder system , and wherein the predetermined signal monitored by the monitoring means is at least one of a horizontal return interval signal and vertical return interval signal for a display used to display an image signal .

EP0863462A2
CLAIM 26
The processor of Claim 25 , wherein the processor is provided in an AV (Audio-Visual) decoder system that also comprises a decoder unit for decoding audio streams (video surveillance system, video stream) and video streams , a local buffer that is used in decoding processing by the decoder unit , and an external memory , wherein n equals four , wherein a first task in the four tasks is a task for extracting an audio stream and a video stream from a bitstream inputted from a periphery of the Av decoder system and for writing the extracted audio stream and video stream into the external memory , wherein a second task in the four tasks is a task for supplying an audio stream and a video stream to be processed next from the external memory to the decoder unit as the decoding processing by the decoder unit progresses , wherein a third task in the four tasks is a task for reading video data out of a decoding result of the decoder unit from the external memory and outputting the read video data to an externally connected display in synchronization with a synchronization signal of the display , wherein a fourth task in the four tasks is a task for reading audio data (video surveillance system, video stream) out of a decoding result of the decoder unit from the external memory and outputting the read audio data to an externally connected speaker apparatus with a predetermined synchronization , and wherein the number of cycles assigned to each of the four tasks is four .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (first task) and the network environment communicate through the Internet .
EP0863462A2
CLAIM 26
The processor of Claim 25 , wherein the processor is provided in an AV (Audio-Visual) decoder system that also comprises a decoder unit for decoding audio streams and video streams , a local buffer that is used in decoding processing by the decoder unit , and an external memory , wherein n equals four , wherein a first task (remote computing device) in the four tasks is a task for extracting an audio stream and a video stream from a bitstream inputted from a periphery of the Av decoder system and for writing the extracted audio stream and video stream into the external memory , wherein a second task in the four tasks is a task for supplying an audio stream and a video stream to be processed next from the external memory to the decoder unit as the decoding processing by the decoder unit progresses , wherein a third task in the four tasks is a task for reading video data out of a decoding result of the decoder unit from the external memory and outputting the read video data to an externally connected display in synchronization with a synchronization signal of the display , wherein a fourth task in the four tasks is a task for reading audio data out of a decoding result of the decoder unit from the external memory and outputting the read audio data to an externally connected speaker apparatus with a predetermined synchronization , and wherein the number of cycles assigned to each of the four tasks is four .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (audio streams, video stream, audio data) , multiple simultaneously displayed and stored video images (image signal) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (setting unit) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (different one) of temporal and spatial parameters (indicating one) associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (external memory) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (first task) .
EP0863462A2
CLAIM 1
A processor for processing n tasks , the processor comprising : execution task indicating means for outputting a task identifier for one of the n tasks and , when execution of instructions has been performed for a number of instructions assigned to a task corresponding to the outputted task identifier , outputting a next task identifier in a predetermined order ;
instruction indicating means for indicating one (spatial parameters) instruction at a time in order in the task corresponding to the outputted task identifier outputted by the execution task indicating means ;
and executing means for executing the instruction indicated by the instruction indicating means .

EP0863462A2
CLAIM 13
The processor of Claim 12 , wherein a bit in the n-bit array which corresponds to a task identifier that has been outputted is set at " ;
1" ;
and a bit in the n-bit array which corresponds to a task identifier that is yet to be outputted is set at " ;
0" ;
, wherein the task identifier outputting unit includes : a bit setting unit (video sources) for setting , when the next task identifier in the predetermined order has been outputted by the selection outputting unit , a bit in the n-bit array that corresponds to the outputted next task identifier to " ;
1" ;
;
and a bit resetting unit for resetting the all bits in the n-bit array to " ;
0" ;
when all bits in the n-bit array have been set at " ;
1" ;
by the bit setting unit , and wherein the selection outputting unit includes a priority encoder which , based on a closest bit position to one of a most significant bit end or a least significant bit end of the n-array stored in the n-bit register to have a bit value of " ;
0" ;
and not " ;
1" ;
, generates the next task identifier to be outputted and outputs the generated next task identifier to the execution task indicating means .

EP0863462A2
CLAIM 15
The processor of Claim 14 , wherein the processor is provided in an AV decoder system that decodes video stream (video surveillance system, video stream) s , wherein at least one emergency task is a task that outputs a result of decoding one of the video streams when the decoding of the one of the video streams has been completed by the AV decoder system , and wherein the predetermined signal monitored by the monitoring means is at least one of a horizontal return interval signal and vertical return interval signal for a display used to display an image signal (video images, receiving video images) .

EP0863462A2
CLAIM 26
The processor of Claim 25 , wherein the processor is provided in an AV (Audio-Visual) decoder system that also comprises a decoder unit for decoding audio streams (video surveillance system, video stream) and video streams , a local buffer that is used in decoding processing by the decoder unit , and an external memory (communications link) , wherein n equals four , wherein a first task (remote computing device) in the four tasks is a task for extracting an audio stream and a video stream from a bitstream inputted from a periphery of the Av decoder system and for writing the extracted audio stream and video stream into the external memory , wherein a second task in the four tasks is a task for supplying an audio stream and a video stream to be processed next from the external memory to the decoder unit as the decoding processing by the decoder unit progresses , wherein a third task in the four tasks is a task for reading video data out of a decoding result of the decoder unit from the external memory and outputting the read video data to an externally connected display in synchronization with a synchronization signal of the display , wherein a fourth task in the four tasks is a task for reading audio data (video surveillance system, video stream) out of a decoding result of the decoder unit from the external memory and outputting the read audio data to an externally connected speaker apparatus with a predetermined synchronization , and wherein the number of cycles assigned to each of the four tasks is four .

EP0863462A2
CLAIM 27
A processor for executing n tasks , comprising : task selecting means for successively selecting one of the n tasks at intervals of a predetermined number of cycles ;
instruction indicating means , having n sets of instruction indicating information which each correspond to a different one (first set) of the n tasks , which validates a set of instruction indicating information that corresponds to the task selected by the task selecting means and which dynamically generates information indicating which instruction should be read next according to the validated set of instruction indicating information ;
and executing means for reading the instruction indicated by the information generated by the instruction indicating means and executing the read instruction .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
JPH11215420A

Filed: 1998-01-26     Issued: 1999-08-06

リモートコントロール装置

(Original Assignee) Sony Corp; ソニー株式会社     

Katsuhiro Sugiyama, 克弘 杉山
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (オーディオ, カメラ) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (該制御) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution (ビデオテープ) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (少なくとも) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JPH11215420A
CLAIM 1
【請求項1】 被制御装置を遠隔操作する操作手段と、 前記操作手段の操作内容を理解して対応する制御信号を 生成する制御手段と、 外部電子機器からの情報を入力する入力手段と、 前記入力手段に入力された情報を変調して対応する情報 信号を生成する情報制御手段と、 該制御 (display device) 信号または該情報信号の少なくとも (storage device) 一方をコード レス伝送する送信手段と、 該制御信号に基づいて前記被制御装置を制御するととも に、該情報信号を復調して情報を再生する受信手段とを 具備することを特徴とするリモートコントロール装置。

JPH11215420A
CLAIM 4
【請求項4】 前記外部電子機器はカメラ (video surveillance system) 一体型のビデ オテープレコーダであって、該情報信号は前記カメラ一 体型のビデオテープ (particular resolution) レコーダにおけるオーディオ (video surveillance system) ・ビジ ュアル信号であることを特徴とする請求項1に記載のリ モートコントロール装置。

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (オーディオ, カメラ) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (該制御) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution (ビデオテープ) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (少なくとも) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JPH11215420A
CLAIM 1
【請求項1】 被制御装置を遠隔操作する操作手段と、 前記操作手段の操作内容を理解して対応する制御信号を 生成する制御手段と、 外部電子機器からの情報を入力する入力手段と、 前記入力手段に入力された情報を変調して対応する情報 信号を生成する情報制御手段と、 該制御 (display device) 信号または該情報信号の少なくとも (storage device) 一方をコード レス伝送する送信手段と、 該制御信号に基づいて前記被制御装置を制御するととも に、該情報信号を復調して情報を再生する受信手段とを 具備することを特徴とするリモートコントロール装置。

JPH11215420A
CLAIM 4
【請求項4】 前記外部電子機器はカメラ (video surveillance system) 一体型のビデ オテープレコーダであって、該情報信号は前記カメラ一 体型のビデオテープ (particular resolution) レコーダにおけるオーディオ (video surveillance system) ・ビジ ュアル信号であることを特徴とする請求項1に記載のリ モートコントロール装置。




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6219109B1

Filed: 1998-01-21     Issued: 2001-04-17

Remote control with direct TV operation

(Original Assignee) Evolve Products Inc     (Current Assignee) Logitech Europe SA

Steve Raynesford, Paul Darbee
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing (DVD player) device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6219109B1
CLAIM 1
. A remote control constructed and arranged for direct TV operation and including : a keyboard having keys for selecting a television channel ;
means for coupling a data storage unit to said remote control ;
said data storage unit being a CD ROM or DVD player (remote viewing) for mounting a compact disc and said coupling means including a serial port in said remote control and a jack or cable extending from the CD ROM or DVD player for coupling with said serial port ;
means for retrieving raw data or a video signal , representing a complete video presentation to be displayed and/or broadcast , from said data storage unit ;
means for directing signals containing the raw data or the video signal to a signal receiving device associated with a television set for causing the video presentation to be displayed or broadcast .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing (DVD player) of the given video stream is contemporaneous with the live viewing and storage .
US6219109B1
CLAIM 1
. A remote control constructed and arranged for direct TV operation and including : a keyboard having keys for selecting a television channel ;
means for coupling a data storage unit to said remote control ;
said data storage unit being a CD ROM or DVD player (remote viewing) for mounting a compact disc and said coupling means including a serial port in said remote control and a jack or cable extending from the CD ROM or DVD player for coupling with said serial port ;
means for retrieving raw data or a video signal , representing a complete video presentation to be displayed and/or broadcast , from said data storage unit ;
means for directing signals containing the raw data or the video signal to a signal receiving device associated with a television set for causing the video presentation to be displayed or broadcast .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing (DVD player) of the given video stream is conducted subsequent to the live viewing and storage .
US6219109B1
CLAIM 1
. A remote control constructed and arranged for direct TV operation and including : a keyboard having keys for selecting a television channel ;
means for coupling a data storage unit to said remote control ;
said data storage unit being a CD ROM or DVD player (remote viewing) for mounting a compact disc and said coupling means including a serial port in said remote control and a jack or cable extending from the CD ROM or DVD player for coupling with said serial port ;
means for retrieving raw data or a video signal , representing a complete video presentation to be displayed and/or broadcast , from said data storage unit ;
means for directing signals containing the raw data or the video signal to a signal receiving device associated with a television set for causing the video presentation to be displayed or broadcast .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing (DVD player) device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6219109B1
CLAIM 1
. A remote control constructed and arranged for direct TV operation and including : a keyboard having keys for selecting a television channel ;
means for coupling a data storage unit to said remote control ;
said data storage unit being a CD ROM or DVD player (remote viewing) for mounting a compact disc and said coupling means including a serial port in said remote control and a jack or cable extending from the CD ROM or DVD player for coupling with said serial port ;
means for retrieving raw data or a video signal , representing a complete video presentation to be displayed and/or broadcast , from said data storage unit ;
means for directing signals containing the raw data or the video signal to a signal receiving device associated with a television set for causing the video presentation to be displayed or broadcast .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6097441A

Filed: 1997-12-31     Issued: 2000-08-01

System for dual-display interaction with integrated television and internet content

(Original Assignee) eRemote Inc     (Current Assignee) Rakuten Inc

David E. Allport
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (second display) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters (single data stream) associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6097441A
CLAIM 4
. The method of claim 1 further comprising the step of swapping the first and second data between the first and second display (displaying one) s .

US6097441A
CLAIM 22
. A method of swapping first data displayed on a first device , with second data displayed on a second device , wherein the first and second data are associated with first and second channels respectively and are both at least initially contained within a single data stream (spatial parameters) , and wherein the first device has communications hardware for transmitting infrared (IR) commands and the first device receives the first data via RF communications from a base station , and the second device has communications hardware for receiving IR commands , comprising the steps : actuating a button on the first device , said actuation causing an infrared (IR) command sequence to be sent from the first device to the second device commanding the second device to adjust a tuner therein to a predetermined channel , said actuation also causing another IR command sequence to be sent from the first device to the base station commanding the base station to adjust a tuner contained therein to a predetermined channel .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (data streams) is contemporaneous with the live viewing and storage .
US6097441A
CLAIM 8
. A system for providing enhanced viewing of multiple data streams (video stream) comprising : a first device having a display , the first device being capable of displaying full motion video ;
a second device having a display , the second device being capable of displaying full motion video , and having communications hardware for sending control infrared (IR) commands , and a radio frequency (RF) antenna for receiving RF transmissions ;
and a base station connected to the first device by a cable , and having communications hardware for receiving control IR commands and for sending RF transmissions .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (data streams) is conducted subsequent to the live viewing and storage .
US6097441A
CLAIM 8
. A system for providing enhanced viewing of multiple data streams (video stream) comprising : a first device having a display , the first device being capable of displaying full motion video ;
a second device having a display , the second device being capable of displaying full motion video , and having communications hardware for sending control infrared (IR) commands , and a radio frequency (RF) antenna for receiving RF transmissions ;
and a base station connected to the first device by a cable , and having communications hardware for receiving control IR commands and for sending RF transmissions .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (second display) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters (single data stream) associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6097441A
CLAIM 4
. The method of claim 1 further comprising the step of swapping the first and second data between the first and second display (displaying one) s .

US6097441A
CLAIM 22
. A method of swapping first data displayed on a first device , with second data displayed on a second device , wherein the first and second data are associated with first and second channels respectively and are both at least initially contained within a single data stream (spatial parameters) , and wherein the first device has communications hardware for transmitting infrared (IR) commands and the first device receives the first data via RF communications from a base station , and the second device has communications hardware for receiving IR commands , comprising the steps : actuating a button on the first device , said actuation causing an infrared (IR) command sequence to be sent from the first device to the second device commanding the second device to adjust a tuner therein to a predetermined channel , said actuation also causing another IR command sequence to be sent from the first device to the base station commanding the base station to adjust a tuner contained therein to a predetermined channel .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6029045A

Filed: 1997-12-09     Issued: 2000-02-22

System and method for inserting local content into programming content

(Original Assignee) Cogent Tech Inc     (Current Assignee) Harmonic Inc

Martin R. Picco, William G. Mears, Jonathan S. Kau
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (user preferences) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one (digital data streams) or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (up data) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6029045A
CLAIM 13
. The system of claim 1 , wherein said programming data and said local content are compressed digital data streams (request to receive one) .

US6029045A
CLAIM 14
. The system of claim 13 , wherein said inserting means further comprises means for splicing two Motion Pictures Experts Group data (frame rate) streams together .

US6029045A
CLAIM 16
. The system of claim 1 , wherein the predetermined preferences comprise user preferences (network environment) .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device and the network environment (user preferences) communicate through the Internet .
US6029045A
CLAIM 16
. The system of claim 1 , wherein the predetermined preferences comprise user preferences (network environment) .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (user preferences) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one (digital data streams) or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (up data) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6029045A
CLAIM 13
. The system of claim 1 , wherein said programming data and said local content are compressed digital data streams (request to receive one) .

US6029045A
CLAIM 14
. The system of claim 13 , wherein said inserting means further comprises means for splicing two Motion Pictures Experts Group data (frame rate) streams together .

US6029045A
CLAIM 16
. The system of claim 1 , wherein the predetermined preferences comprise user preferences (network environment) .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6029195A

Filed: 1997-12-05     Issued: 2000-02-22

System for customized electronic identification of desirable objects

(Original Assignee) Herz; Frederick S. M.     (Current Assignee) Pinpoint Inc

Frederick S. M. Herz
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (user terminals) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (electronic data) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data (remote computing device) transmission media , where said users are connected via user terminals (displaying one) and data communication connections to a server system which provides access to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (electronic data) and the network environment communicate through the Internet .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data (remote computing device) transmission media , where said users are connected via user terminals and data communication connections to a server system which provides access to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (user terminals) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (electronic data) .
US6029195A
CLAIM 1
. A method for providing a user with access to selected ones of a plurality of target object bulletin boards that are accessible via an electronic data (remote computing device) transmission media , where said users are connected via user terminals (displaying one) and data communication connections to a server system which provides access to said electronic data transmission media , said method comprising the steps of : automatically generating target profiles for target object bulletin boards that are accessible by said electronic data transmission media , each of said target profiles being generated from the contents of an associated one of said target object bulletin boards ;
automatically generating at least one user target profile interest summary for a user at a user terminal , each said user target profile interest summary being generated from ones of said target object bulletin boards accessed by said user ;
and enabling access to said plurality of target object bulletin boards accessible by said electronic data transmission media by users via said target profile , comprising : automatically creating virtual communities of users of said target object bulletin boards , comprising : scanning bulletin board postings to existing target object bulletin boards , identifying groups of user identifications whose associated users have common interests , matching users with other like inclined users to create a new target object bulletin board .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP0847203A2

Filed: 1997-11-25     Issued: 1998-06-10

Method for the reduction of the memory required for video data decompression

(Original Assignee) STMicroelectronics lnc USA; SGS Thomson Microelectronics Inc     (Current Assignee) STMicroelectronics lnc USA

Jeyendran Balakrishnan, Jefferson Eugene Owen
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (inverse discrete cosine transform) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (first output) into a selected video format (inverse discrete cosine transform) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0847203A2
CLAIM 6
The decoder of claim 5 , wherein the decoder module comprises : a parser , for parsing the compressed frame and separating motion compensation information and block data structures in the compressed frame , having a first and second output ;
a block decoder module for decoding pixels and interpicture prediction errors in the block data structures , having an input coupled to the first output (video source images) of the parser ;
a motion compensation engine for obtaining a prediction macroblock using the motion compensation information , having an input coupled to the second output of the parser ;
and a summing circuit for summing the decoded interpicture prediction errors and the prediction macroblock , having a first input coupled to an output of the decoder module and a second input coupled to an output of the motion compensation engine .

EP0847203A2
CLAIM 8
The decoder of claim 7 , wherein the first DCT decoder module comprises : an inverse zig-zag scanner for converting a serial representation of the block data structure into an array representation ;
an inverse quantizer for performing an inverse quantization of coefficients of the block data structure ;
and an inverse discrete cosine transform (video images, video format) circuit for performing an inverse discrete cosine transform on the coefficients of the block data structure .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (inverse discrete cosine transform) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (first output) into a selected video format (inverse discrete cosine transform) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0847203A2
CLAIM 6
The decoder of claim 5 , wherein the decoder module comprises : a parser , for parsing the compressed frame and separating motion compensation information and block data structures in the compressed frame , having a first and second output ;
a block decoder module for decoding pixels and interpicture prediction errors in the block data structures , having an input coupled to the first output (video source images) of the parser ;
a motion compensation engine for obtaining a prediction macroblock using the motion compensation information , having an input coupled to the second output of the parser ;
and a summing circuit for summing the decoded interpicture prediction errors and the prediction macroblock , having a first input coupled to an output of the decoder module and a second input coupled to an output of the motion compensation engine .

EP0847203A2
CLAIM 8
The decoder of claim 7 , wherein the first DCT decoder module comprises : an inverse zig-zag scanner for converting a serial representation of the block data structure into an array representation ;
an inverse quantizer for performing an inverse quantization of coefficients of the block data structure ;
and an inverse discrete cosine transform (video images, video format) circuit for performing an inverse discrete cosine transform on the coefficients of the block data structure .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP0847204A2

Filed: 1997-11-25     Issued: 1998-06-10

A multi-standard video decompression device

(Original Assignee) STMicroelectronics lnc USA; SGS Thomson Microelectronics Inc     (Current Assignee) STMicroelectronics lnc USA

Jeyendran Balakrishnan, Raul Zegers Diaz, Jefferson Eugene Owen
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (inverse discrete cosine transform) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (first output) into a selected video format (inverse discrete cosine transform) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0847204A2
CLAIM 1
A decoder for decompressing a compressed frame , the decoder coupled to a memory , the decoder comprising : a parser , for parsing the compressed frame and separating motion compensation information and block data structures in the compressed frame having a first and second output ;
a block decoder for decoding pixels and interpicture prediction errors in the block data structures , having an input coupled to the first output (video source images) of the parser ;
a motion compensation engine for obtaining a prediction macroblock using the motion compensation information , having an input coupled to the second output of the parser ;
and a summing circuit for summing the decoded interpicture prediction errors and the prediction macroblock , having a first input coupled to an output of the decoder module and a second input coupled to an output of the motion compensation engine .

EP0847204A2
CLAIM 13
The computer of claim 2 or claim 7 , wherein the IDCT module comprises : an inverse quantizer for performing an inverse quantization of the coefficients of the block data structure ;
and an inverse discrete cosine transform (video images, video format) circuit for performing an inverse discrete cosine transform on the coefficients of the block data structure .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (inverse discrete cosine transform) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (first output) into a selected video format (inverse discrete cosine transform) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0847204A2
CLAIM 1
A decoder for decompressing a compressed frame , the decoder coupled to a memory , the decoder comprising : a parser , for parsing the compressed frame and separating motion compensation information and block data structures in the compressed frame having a first and second output ;
a block decoder for decoding pixels and interpicture prediction errors in the block data structures , having an input coupled to the first output (video source images) of the parser ;
a motion compensation engine for obtaining a prediction macroblock using the motion compensation information , having an input coupled to the second output of the parser ;
and a summing circuit for summing the decoded interpicture prediction errors and the prediction macroblock , having a first input coupled to an output of the decoder module and a second input coupled to an output of the motion compensation engine .

EP0847204A2
CLAIM 13
The computer of claim 2 or claim 7 , wherein the IDCT module comprises : an inverse quantizer for performing an inverse quantization of the coefficients of the block data structure ;
and an inverse discrete cosine transform (video images, video format) circuit for performing an inverse discrete cosine transform on the coefficients of the block data structure .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5951643A

Filed: 1997-10-06     Issued: 1999-09-14

Mechanism for dependably organizing and managing information for web synchronization and tracking among multiple browsers

(Original Assignee) NCR Corp     (Current Assignee) NCR Corp

James A. Shelton, Michael I. Ingrassia, Jr., Thomas M. Rowland
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (second terminals) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (subsequent requests) to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5951643A
CLAIM 1
. A method of establishing a session to manage activities being performed to pages at a first terminal , comprising the steps of : (a) receiving an initial request from said first terminal for retrieving an initial page ;
(b) creating a session for said first terminal in response to said initial request ;
(c) receiving subsequent requests (communication link) from said first terminal for retrieving subsequent pages ;
(d) monitoring activities performed to any of said initial and subsequent pages at said first terminal ;
(f) storing information about said activities performed to any of said initial and subsequent pages at said first terminal into said session created for said first terminal .

US5951643A
CLAIM 4
. The method of claim 2 , further comprising the step of : receiving a request from a second terminal to join said session created for the first terminal ;
displaying said activities that are stored at step (g) at the second terminal ;
and synchronizing subsequent activities between said first and second terminals (video source images) .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (second terminals) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (subsequent requests) traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5951643A
CLAIM 1
. A method of establishing a session to manage activities being performed to pages at a first terminal , comprising the steps of : (a) receiving an initial request from said first terminal for retrieving an initial page ;
(b) creating a session for said first terminal in response to said initial request ;
(c) receiving subsequent requests (communication link) from said first terminal for retrieving subsequent pages ;
(d) monitoring activities performed to any of said initial and subsequent pages at said first terminal ;
(f) storing information about said activities performed to any of said initial and subsequent pages at said first terminal into said session created for said first terminal .

US5951643A
CLAIM 4
. The method of claim 2 , further comprising the step of : receiving a request from a second terminal to join said session created for the first terminal ;
displaying said activities that are stored at step (g) at the second terminal ;
and synchronizing subsequent activities between said first and second terminals (video source images) .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5961603A

Filed: 1997-09-22     Issued: 1999-10-05

Access system and method for providing interactive access to an information source through a networked distribution system

(Original Assignee) WorldGate Communications Inc     (Current Assignee) WORLDGATE SERVICES Inc ; Comcast IP Holdings I LLC

Gerard Kunkel, Harold Krisbergh, Aaron Grosky, Jae Hea Edward Lee, Joseph E. Augenbraun
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device (vertical blanking, includes means) of a video surveillance system (vertical blanking, includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (receiving requests) or more of the video source images (vertical blanking, includes means) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (information requests) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5961603A
CLAIM 1
. A system for use in connection with a transmission signal for providing access to information from an information source , the content of which is related to the information content of the transmission signal , said system comprising : a) an information source ;
b) a plurality of terminals , each said terminal including ;
1) a receiver for receiving information from said information source and a transmission signal from a transmission signal source ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving information from said information source and said transmission signal from a transmission signal source , and distributing said information to a receiver of one of said terminals transmitting a request for information , and distributing said transmission signal to said plurality of terminals , said network including ;
1) a receiver for receiving requests (converting one) for information from said terminals ;
and 2) means responsive to receipt of said request for information from said first terminal , and employing said transmission signal identification information for accessing information in said information source , the content of which is related to the information content of said transmission signal at the time said request is generated ;
and 3) means for transmitting said related information to said first terminal .

US5961603A
CLAIM 3
. The system of claim 1 , wherein said information source further comprises the Internet , and said network further includes means (video surveillance system, remote viewing device, video source images) for accessing information from the Internet through an Internet Service Provider (ISP) .

US5961603A
CLAIM 4
. The system of claim 3 , wherein said network further includes means for accessing information from the Internet through said ISP which is related to the information content of a transmission signal to be broadcast to said terminals by said network , and storing said information in a cache interfaced to said network for future access in response to information requests (remote computing device) received from said terminals during broadcast of said transmission signal .

US5961603A
CLAIM 35
. The system of claim 34 , wherein said data modulator comprises a vertical blanking (video surveillance system, remote viewing device, video source images) interval inserter for inserting said information in the vertical blanking intervals of said television transmission signal .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (information requests) and the network environment communicate through the Internet .
US5961603A
CLAIM 4
. The system of claim 3 , wherein said network further includes means for accessing information from the Internet through said ISP which is related to the information content of a transmission signal to be broadcast to said terminals by said network , and storing said information in a cache interfaced to said network for future access in response to information requests (remote computing device) received from said terminals during broadcast of said transmission signal .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device (vertical blanking, includes means) of a video surveillance system (vertical blanking, includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (receiving requests) or more of the video source images (vertical blanking, includes means) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (information requests) .
US5961603A
CLAIM 1
. A system for use in connection with a transmission signal for providing access to information from an information source , the content of which is related to the information content of the transmission signal , said system comprising : a) an information source ;
b) a plurality of terminals , each said terminal including ;
1) a receiver for receiving information from said information source and a transmission signal from a transmission signal source ;
2) means for generating a request for information to be received from said information source , said request including identification information for the transmission signal being received at the time of said request ;
and 3) means for transmitting said request for information ;
and c) a network for receiving information from said information source and said transmission signal from a transmission signal source , and distributing said information to a receiver of one of said terminals transmitting a request for information , and distributing said transmission signal to said plurality of terminals , said network including ;
1) a receiver for receiving requests (converting one) for information from said terminals ;
and 2) means responsive to receipt of said request for information from said first terminal , and employing said transmission signal identification information for accessing information in said information source , the content of which is related to the information content of said transmission signal at the time said request is generated ;
and 3) means for transmitting said related information to said first terminal .

US5961603A
CLAIM 3
. The system of claim 1 , wherein said information source further comprises the Internet , and said network further includes means (video surveillance system, remote viewing device, video source images) for accessing information from the Internet through an Internet Service Provider (ISP) .

US5961603A
CLAIM 4
. The system of claim 3 , wherein said network further includes means for accessing information from the Internet through said ISP which is related to the information content of a transmission signal to be broadcast to said terminals by said network , and storing said information in a cache interfaced to said network for future access in response to information requests (remote computing device) received from said terminals during broadcast of said transmission signal .

US5961603A
CLAIM 35
. The system of claim 34 , wherein said data modulator comprises a vertical blanking (video surveillance system, remote viewing device, video source images) interval inserter for inserting said information in the vertical blanking intervals of said television transmission signal .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6233428B1

Filed: 1997-09-17     Issued: 2001-05-15

System and method for distribution of child care training materials and remote monitoring of child care centers

(Original Assignee) Bruce Fryer     

Bruce Fryer
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device (local area network, includes means, video cameras) of a video surveillance system (local area network, includes means, video cameras) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (displaying one) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (local area network, includes means, video cameras) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6233428B1
CLAIM 1
. A system for increasing access to child care training materials and services , including demonstrations and lectures , by child care service providers and parents , as part of an integrated child care network which also provides for increased parental involvement with child care personnel , including the ability of parents to observe classroom activities in real-time during the workday , comprising : at least one video camera located in a child care facility and capable of generating a live video feed ;
means for supplying said live video feed from said child care facility to a regional broadcast server , said regional broadcast server including means for splitting the live video feed into a plurality of live video feeds for transfer over the Internet to subscriber client nodes , a number of said live video feeds equaling a number of client nodes authorized to receive said live video feeds ;
and means connected to said client nodes for displaying one (displaying one) of said live video feeds upon authorization to receive said one of said live video feeds , wherein said means connected to said client nodes for displaying one of said live video feeds includes web browser software capable of receiving streaming video feeds , and of enabling said parents to communicate directly over the Internet with personnel at said child care center from any location with Internet access , and wherein said regional broadcast server further includes means (video surveillance system, remote viewing device, video source images) for connecting said client nodes to a server arranged to provide child care information to said subscribers and to said child care facility on demand .

US6233428B1
CLAIM 2
. An apparatus as claimed in claim 1 , wherein said video cameras (video surveillance system, remote viewing device, video source images) are CCD video cameras .

US6233428B1
CLAIM 3
. An apparatus as claimed in claim 1 , wherein said video camera is connected to said means for generating said video stream by connection means selected from the group consisting of a local area network (video surveillance system, remote viewing device, video source images) or a closed circuit television network .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (video stream) is contemporaneous with the live viewing and storage .
US6233428B1
CLAIM 3
. An apparatus as claimed in claim 1 , wherein said video camera is connected to said means for generating said video stream (video stream) by connection means selected from the group consisting of a local area network or a closed circuit television network .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (video stream) is conducted subsequent to the live viewing and storage .
US6233428B1
CLAIM 3
. An apparatus as claimed in claim 1 , wherein said video camera is connected to said means for generating said video stream (video stream) by connection means selected from the group consisting of a local area network or a closed circuit television network .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device (local area network, includes means, video cameras) of a video surveillance system (local area network, includes means, video cameras) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (displaying one) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (local area network, includes means, video cameras) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6233428B1
CLAIM 1
. A system for increasing access to child care training materials and services , including demonstrations and lectures , by child care service providers and parents , as part of an integrated child care network which also provides for increased parental involvement with child care personnel , including the ability of parents to observe classroom activities in real-time during the workday , comprising : at least one video camera located in a child care facility and capable of generating a live video feed ;
means for supplying said live video feed from said child care facility to a regional broadcast server , said regional broadcast server including means for splitting the live video feed into a plurality of live video feeds for transfer over the Internet to subscriber client nodes , a number of said live video feeds equaling a number of client nodes authorized to receive said live video feeds ;
and means connected to said client nodes for displaying one (displaying one) of said live video feeds upon authorization to receive said one of said live video feeds , wherein said means connected to said client nodes for displaying one of said live video feeds includes web browser software capable of receiving streaming video feeds , and of enabling said parents to communicate directly over the Internet with personnel at said child care center from any location with Internet access , and wherein said regional broadcast server further includes means (video surveillance system, remote viewing device, video source images) for connecting said client nodes to a server arranged to provide child care information to said subscribers and to said child care facility on demand .

US6233428B1
CLAIM 2
. An apparatus as claimed in claim 1 , wherein said video cameras (video surveillance system, remote viewing device, video source images) are CCD video cameras .

US6233428B1
CLAIM 3
. An apparatus as claimed in claim 1 , wherein said video camera is connected to said means for generating said video stream by connection means selected from the group consisting of a local area network (video surveillance system, remote viewing device, video source images) or a closed circuit television network .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
WO9911069A1

Filed: 1997-08-25     Issued: 1999-03-04

Controllable still frame video transmission system

(Original Assignee) Digital Security Controls Ltd.     

James Parker
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (video sources) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters (physical space) associated with each image in each window ;

converting one or more of the video source images (video transmitter) into a selected video format (video transmitter) in a particular resolution (said panel) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (security system, status report) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9911069A1
CLAIM 1
. A video capture controller for selective capture of video images from a plurality of video source devices , said capture controller comprising : multiple video signal inputs for receiving signals from video source devices ;
an arrangement for receiving input signals from a security system (network environment) ;
a processor for processing the received input signals of said arrangement and comparing the received signals with a pre-determined set of possible received signals and , based thereon , determining a particular video capture protocol from a set of video capture protocols associated with said set of possible received signals ;
a controller associated with said multiple video signal inputs and said processor , said controller having a video output , said controller selectively connecting said multiple video inputs with said video output based on said particular protocol determined by said processor .

WO9911069A1
CLAIM 4
. A process for capturing video images from multiple video sources (video sources) in a system monitoring certain physical variables in or associated with a physical space (spatial parameters) , comprising : monitoring said variables ;
identifying a set of conditions for said variables ;
selecting , in response to said set of conditions , a video image capture protocol from a pre-determined set of video image capture protocols each associated with at least one pre-determined set of said conditions ;
capturing said video images in accordance with said selected protocol .

WO9911069A1
CLAIM 1
. A security system communications console for monitoring certain physical variables in or associated with a physical space , said system adapted to receive signals from certain alarm detection devices distributed about said space , said signals being indicative of the condition of the variables being monitored by said devices , said console being adapted to connect to an external communication channel , comprising control panel means for receiving said signals , for determining in response thereto whether a status report (network environment) on the conditions of the variables should be made to an external location via the external communication channel , and , if so , for making said report ;
multiple video sources distributed about said space ;
a video capture controller comprising means for storing a pre-determined set of video image capture protocols each associated with at least one pre-determined set of conditions for said variables , means for receiving from said alarm detection devices or from said panel (particular resolution) signals indicative of the condition of each said variable , means for identifying a set of conditions for said variables , means for retrieving from said storage means a specific video image capture protocol in response to said identified set of conditions , and , means for capturing said video images in accordance with said selected protocol ;
and , video transmitter (video source images, video format) means for transferring said captured video images to the external communication channel in the event that the panel makes a status report to an external location .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device and the network environment (security system, status report) communicate through the Internet .
WO9911069A1
CLAIM 1
. A video capture controller for selective capture of video images from a plurality of video source devices , said capture controller comprising : multiple video signal inputs for receiving signals from video source devices ;
an arrangement for receiving input signals from a security system (network environment) ;
a processor for processing the received input signals of said arrangement and comparing the received signals with a pre-determined set of possible received signals and , based thereon , determining a particular video capture protocol from a set of video capture protocols associated with said set of possible received signals ;
a controller associated with said multiple video signal inputs and said processor , said controller having a video output , said controller selectively connecting said multiple video inputs with said video output based on said particular protocol determined by said processor .

WO9911069A1
CLAIM 1
. A security system communications console for monitoring certain physical variables in or associated with a physical space , said system adapted to receive signals from certain alarm detection devices distributed about said space , said signals being indicative of the condition of the variables being monitored by said devices , said console being adapted to connect to an external communication channel , comprising control panel means for receiving said signals , for determining in response thereto whether a status report (network environment) on the conditions of the variables should be made to an external location via the external communication channel , and , if so , for making said report ;
multiple video sources distributed about said space ;
a video capture controller comprising means for storing a pre-determined set of video image capture protocols each associated with at least one pre-determined set of conditions for said variables , means for receiving from said alarm detection devices or from said panel signals indicative of the condition of each said variable , means for identifying a set of conditions for said variables , means for retrieving from said storage means a specific video image capture protocol in response to said identified set of conditions , and , means for capturing said video images in accordance with said selected protocol ;
and , video transmitter means for transferring said captured video images to the external communication channel in the event that the panel makes a status report to an external location .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (video sources) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters (physical space) associated with each image in each window ;

converting one or more of the video source images (video transmitter) into a selected video format (video transmitter) in a particular resolution (said panel) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (security system, status report) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9911069A1
CLAIM 1
. A video capture controller for selective capture of video images from a plurality of video source devices , said capture controller comprising : multiple video signal inputs for receiving signals from video source devices ;
an arrangement for receiving input signals from a security system (network environment) ;
a processor for processing the received input signals of said arrangement and comparing the received signals with a pre-determined set of possible received signals and , based thereon , determining a particular video capture protocol from a set of video capture protocols associated with said set of possible received signals ;
a controller associated with said multiple video signal inputs and said processor , said controller having a video output , said controller selectively connecting said multiple video inputs with said video output based on said particular protocol determined by said processor .

WO9911069A1
CLAIM 4
. A process for capturing video images from multiple video sources (video sources) in a system monitoring certain physical variables in or associated with a physical space (spatial parameters) , comprising : monitoring said variables ;
identifying a set of conditions for said variables ;
selecting , in response to said set of conditions , a video image capture protocol from a pre-determined set of video image capture protocols each associated with at least one pre-determined set of said conditions ;
capturing said video images in accordance with said selected protocol .

WO9911069A1
CLAIM 1
. A security system communications console for monitoring certain physical variables in or associated with a physical space , said system adapted to receive signals from certain alarm detection devices distributed about said space , said signals being indicative of the condition of the variables being monitored by said devices , said console being adapted to connect to an external communication channel , comprising control panel means for receiving said signals , for determining in response thereto whether a status report (network environment) on the conditions of the variables should be made to an external location via the external communication channel , and , if so , for making said report ;
multiple video sources distributed about said space ;
a video capture controller comprising means for storing a pre-determined set of video image capture protocols each associated with at least one pre-determined set of conditions for said variables , means for receiving from said alarm detection devices or from said panel (particular resolution) signals indicative of the condition of each said variable , means for identifying a set of conditions for said variables , means for retrieving from said storage means a specific video image capture protocol in response to said identified set of conditions , and , means for capturing said video images in accordance with said selected protocol ;
and , video transmitter (video source images, video format) means for transferring said captured video images to the external communication channel in the event that the panel makes a status report to an external location .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP0827110A2

Filed: 1997-08-22     Issued: 1998-03-04

Memory sharing in a MPEG decoder

(Original Assignee) STMicroelectronics lnc USA; SGS Thomson Microelectronics Inc     (Current Assignee) STMicroelectronics lnc USA

Osvaldo Colavin, Raul Zegers Diaz, Jefferson Eugene Owen
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (variable band) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0827110A2
CLAIM 2
An electronic system comprising coupled to a memory comprising : a display device (display device) ;
a fast bus ;
and a decoder coupled to the fast bus for receiving compressed images and displaying the decoded images on the display device ;
the decoder coupled to the memory storing at least one previously decoded image used to decode a current image , wherein the memory is a region of a main memory of the computer , accessible through the fast bus .

EP0827110A2
CLAIM 7
The computer of claim 5 or 6 , wherein : the first device is capable of having a variable band (receiving video images) width ;
and the decoder is capable of having a variable bandwidth .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (variable band) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0827110A2
CLAIM 2
An electronic system comprising coupled to a memory comprising : a display device (display device) ;
a fast bus ;
and a decoder coupled to the fast bus for receiving compressed images and displaying the decoded images on the display device ;
the decoder coupled to the memory storing at least one previously decoded image used to decode a current image , wherein the memory is a region of a main memory of the computer , accessible through the fast bus .

EP0827110A2
CLAIM 7
The computer of claim 5 or 6 , wherein : the first device is capable of having a variable band (receiving video images) width ;
and the decoder is capable of having a variable bandwidth .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
JPH1169463A

Filed: 1997-08-18     Issued: 1999-03-09

リモートコントロール装置

(Original Assignee) Sony Corp; ソニー株式会社     

Hiroshi Ichiki, Tetsujiro Kondo, 洋 一木, 哲二郎 近藤
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (前記受信手段) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (該制御) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (前記受信手段) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JPH1169463A
CLAIM 1
【請求項1】 映像情報を生成する映像生成手段と、 前記映像生成手段を制御する制御信号を受信する受信手 段と、 該制御 (display device) 信号によって制御された映像情報をコードレス伝 送する送信手段と、を備えた被制御装置と、 前記送信手段によってコードレス伝送された映像情報を 受信する受信手段と、 前記受信手段 (video images, video source images, receiving video images) によって受信された映像情報を表示する表 示手段と、 前記被制御装置を遠隔操作する操作手段と、 前記操作手段によって形成された制御信号を送信する送 信手段と、を備えたリモコン装置とを具備することを特 徴とするリモートコントロール装置。

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (前記受信手段) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (該制御) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (前記受信手段) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JPH1169463A
CLAIM 1
【請求項1】 映像情報を生成する映像生成手段と、 前記映像生成手段を制御する制御信号を受信する受信手 段と、 該制御 (display device) 信号によって制御された映像情報をコードレス伝 送する送信手段と、を備えた被制御装置と、 前記送信手段によってコードレス伝送された映像情報を 受信する受信手段と、 前記受信手段 (video images, video source images, receiving video images) によって受信された映像情報を表示する表 示手段と、 前記被制御装置を遠隔操作する操作手段と、 前記操作手段によって形成された制御信号を送信する送 信手段と、を備えたリモコン装置とを具備することを特 徴とするリモートコントロール装置。




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
WO9806098A1

Filed: 1997-08-06     Issued: 1998-02-12

Non-linear editing system for home entertainment environments

(Original Assignee) Applied Magic, Inc.     

David Anthony Newman, Robert Lee Wallin
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (digital data) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (analog converter) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (World Wide Web) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing (media source) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9806098A1
CLAIM 1
. A non-linear editing system , comprising : a remote control to provide command signals ;
a main unit , responsive to the command signals , having a non-linear editor to receive , access , and edit hypermedia and a direct access storage device (storage device) to capture the hypermedia ;
and an output device in communication with the main unit to receive and play the hypermedia .

WO9806098A1
CLAIM 15
. The non linear editing system of Claim 14 , wherein the network provides access to a real-time hypermedia source (external viewing, external viewing device) .

WO9806098A1
CLAIM 20
. The non-linear editing system of Claim 14 , wherein the network comprises the World Wide Web (video source images) portion of the Internet .

WO9806098A1
CLAIM 32
. The non-linear editing system of Claim 1 , wherein the hypermedia is in a compressed digital data (receiving video images) format .

WO9806098A1
CLAIM 37
. The non-linear editor of Claim 36 , wherein the encoder includes a digital to analog converter (digital form) .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (digital data) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (analog converter) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (World Wide Web) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing (media source) device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9806098A1
CLAIM 1
. A non-linear editing system , comprising : a remote control to provide command signals ;
a main unit , responsive to the command signals , having a non-linear editor to receive , access , and edit hypermedia and a direct access storage device (storage device) to capture the hypermedia ;
and an output device in communication with the main unit to receive and play the hypermedia .

WO9806098A1
CLAIM 15
. The non linear editing system of Claim 14 , wherein the network provides access to a real-time hypermedia source (external viewing, external viewing device) .

WO9806098A1
CLAIM 20
. The non-linear editing system of Claim 14 , wherein the network comprises the World Wide Web (video source images) portion of the Internet .

WO9806098A1
CLAIM 32
. The non-linear editing system of Claim 1 , wherein the hypermedia is in a compressed digital data (receiving video images) format .

WO9806098A1
CLAIM 37
. The non-linear editor of Claim 36 , wherein the encoder includes a digital to analog converter (digital form) .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6192183B1

Filed: 1997-05-30     Issued: 2001-02-20

Video editing scheme using icons directly obtained from coded video data

(Original Assignee) Nippon Telegraph and Telephone Corp     (Current Assignee) Nippon Telegraph and Telephone Corp

Yukinobu Taniguchi, Hiroshi Hamada, Yasuhiro Niikura, Yoshinobu Tonomura
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing (display input) device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (production unit) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6192183B1
CLAIM 1
. A video editing apparatus , comprising : a video display unit for decoding and displaying coded video data ;
an event detection unit for detecting events including scene changes , from the coded video data ;
an icon production unit (remote computing device) for producing icons from the coded video data in correspondence to the events detected by the event detection unit ;
a playback possible position detection unit for determining playback possible positions from which the coded video data can be playbacked smoothly ;
an index information management unit for managing an index information including an information on the icons produced by the icon production unit and the playback possible positions determined by the playback possible position detection unit ;
a display input (remote viewing) unit functioning as a user interface for displaying a plurality of icons produced by the icon production unit on a single display , and allowing a user to specify a desired icon among said plurality of icons on the single display ;
and a control unit for obtaining one playback possible position corresponding to the desired icon specified by the user at the display input unit according to the index information managed by the index information management unit , and supplying the coded video data to the video display unit starting from said one playback possible position .

US6192183B1
CLAIM 11
. A video editing method , comprising the steps of : (a) decoding and displaying coded video data on a video display device (display device) ;
(b) detecting events including scene changes , from the coded video data ;
(c) producing icons from the coded video data in correspondence to the events detected by the step (b) ;
(d) determining playback possible positions from which the coded video data can be playbacked smoothly ;
(e) managing an index information including an information on the icons produced by the step (c) and the playback possible positions determined by the step (d) ;
(f) displaying a plurality of icons produced by the step (c) on a single display , and allowing a user to specify a desired icon among said plurality of icons on the single display ;
and (g) obtaining one playback possible position corresponding to the desired icon specified by the user at the step (f) according to the index information managed by the step (e) , and supplying the coded video data to the video display device starting from said one playback possible position .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing (display input) of the given video stream is contemporaneous with the live viewing and storage .
US6192183B1
CLAIM 1
. A video editing apparatus , comprising : a video display unit for decoding and displaying coded video data ;
an event detection unit for detecting events including scene changes , from the coded video data ;
an icon production unit for producing icons from the coded video data in correspondence to the events detected by the event detection unit ;
a playback possible position detection unit for determining playback possible positions from which the coded video data can be playbacked smoothly ;
an index information management unit for managing an index information including an information on the icons produced by the icon production unit and the playback possible positions determined by the playback possible position detection unit ;
a display input (remote viewing) unit functioning as a user interface for displaying a plurality of icons produced by the icon production unit on a single display , and allowing a user to specify a desired icon among said plurality of icons on the single display ;
and a control unit for obtaining one playback possible position corresponding to the desired icon specified by the user at the display input unit according to the index information managed by the index information management unit , and supplying the coded video data to the video display unit starting from said one playback possible position .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing (display input) of the given video stream is conducted subsequent to the live viewing and storage .
US6192183B1
CLAIM 1
. A video editing apparatus , comprising : a video display unit for decoding and displaying coded video data ;
an event detection unit for detecting events including scene changes , from the coded video data ;
an icon production unit for producing icons from the coded video data in correspondence to the events detected by the event detection unit ;
a playback possible position detection unit for determining playback possible positions from which the coded video data can be playbacked smoothly ;
an index information management unit for managing an index information including an information on the icons produced by the icon production unit and the playback possible positions determined by the playback possible position detection unit ;
a display input (remote viewing) unit functioning as a user interface for displaying a plurality of icons produced by the icon production unit on a single display , and allowing a user to specify a desired icon among said plurality of icons on the single display ;
and a control unit for obtaining one playback possible position corresponding to the desired icon specified by the user at the display input unit according to the index information managed by the index information management unit , and supplying the coded video data to the video display unit starting from said one playback possible position .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (production unit) and the network environment communicate through the Internet .
US6192183B1
CLAIM 1
. A video editing apparatus , comprising : a video display unit for decoding and displaying coded video data ;
an event detection unit for detecting events including scene changes , from the coded video data ;
an icon production unit (remote computing device) for producing icons from the coded video data in correspondence to the events detected by the event detection unit ;
a playback possible position detection unit for determining playback possible positions from which the coded video data can be playbacked smoothly ;
an index information management unit for managing an index information including an information on the icons produced by the icon production unit and the playback possible positions determined by the playback possible position detection unit ;
a display input unit functioning as a user interface for displaying a plurality of icons produced by the icon production unit on a single display , and allowing a user to specify a desired icon among said plurality of icons on the single display ;
and a control unit for obtaining one playback possible position corresponding to the desired icon specified by the user at the display input unit according to the index information managed by the index information management unit , and supplying the coded video data to the video display unit starting from said one playback possible position .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing (display input) device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (production unit) .
US6192183B1
CLAIM 1
. A video editing apparatus , comprising : a video display unit for decoding and displaying coded video data ;
an event detection unit for detecting events including scene changes , from the coded video data ;
an icon production unit (remote computing device) for producing icons from the coded video data in correspondence to the events detected by the event detection unit ;
a playback possible position detection unit for determining playback possible positions from which the coded video data can be playbacked smoothly ;
an index information management unit for managing an index information including an information on the icons produced by the icon production unit and the playback possible positions determined by the playback possible position detection unit ;
a display input (remote viewing) unit functioning as a user interface for displaying a plurality of icons produced by the icon production unit on a single display , and allowing a user to specify a desired icon among said plurality of icons on the single display ;
and a control unit for obtaining one playback possible position corresponding to the desired icon specified by the user at the display input unit according to the index information managed by the index information management unit , and supplying the coded video data to the video display unit starting from said one playback possible position .

US6192183B1
CLAIM 11
. A video editing method , comprising the steps of : (a) decoding and displaying coded video data on a video display device (display device) ;
(b) detecting events including scene changes , from the coded video data ;
(c) producing icons from the coded video data in correspondence to the events detected by the step (b) ;
(d) determining playback possible positions from which the coded video data can be playbacked smoothly ;
(e) managing an index information including an information on the icons produced by the step (c) and the playback possible positions determined by the step (d) ;
(f) displaying a plurality of icons produced by the step (c) on a single display , and allowing a user to specify a desired icon among said plurality of icons on the single display ;
and (g) obtaining one playback possible position corresponding to the desired icon specified by the user at the step (f) according to the index information managed by the step (e) , and supplying the coded video data to the video display device starting from said one playback possible position .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
JPH10336492A

Filed: 1997-05-29     Issued: 1998-12-18

デジタルカメラ

(Original Assignee) Seiko Epson Corp; セイコーエプソン株式会社     

Ryuichi Shiobara, 隆一 塩原
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (カメラ) , multiple simultaneously displayed and stored video images (被写体) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JPH10336492A
CLAIM 1
【請求項1】 撮像光を光電変換したのちに、画像デー タとして記録媒体に記録するデジタルカメラ (video surveillance system) において、 被写体 (video images) を視野内に確保するためにデジタルカメラの背部 に設けられたビューファインダーの直近に、撮像系機構 の動作状態を表示色と対応づけて表示する発光表示装置 を設けたことを特徴とするデジタルカメラ

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (カメラ) , multiple simultaneously displayed and stored video images (被写体) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JPH10336492A
CLAIM 1
【請求項1】 撮像光を光電変換したのちに、画像デー タとして記録媒体に記録するデジタルカメラ (video surveillance system) において、 被写体 (video images) を視野内に確保するためにデジタルカメラの背部 に設けられたビューファインダーの直近に、撮像系機構 の動作状態を表示色と対応づけて表示する発光表示装置 を設けたことを特徴とするデジタルカメラ




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP0804031A2

Filed: 1997-04-22     Issued: 1997-10-29

Image display apparatus, camera control apparatus and method

(Original Assignee) Canon Inc     (Current Assignee) Canon Inc

Hiroki Yonezawa
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (said camera) , multiple simultaneously displayed and stored video images (image data, image file) , comprising the steps of : receiving video images (digital data) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (image data, image file) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0804031A2
CLAIM 2
The image display apparatus according to claim 1 further comprising input means for reading a map , wherein said input means converts the read map to digital data (receiving video images) , and said first memory stores the map data converted by said input means .

EP0804031A2
CLAIM 12
The map edit apparatus according to claim 10 , wherein said attribute setting means includes camera symbol position change means for changing a position of a camera symbol in accordance with an instruction of a predetermined pointing device , wherein the position of the camera symbol is set by said camera (video surveillance system) symbol position change means .

EP0804031A2
CLAIM 17
The map edit apparatus according to claim 9 , further comprising : image file (video images, video source images) select means for selecting an image file used as a background to place a camera symbol ;
and background image display means for reading image data (video images, video source images) from the image file selected by said image file select means and superimposing on the camera symbol .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (said camera) , multiple simultaneously displayed and stored video images (image data, image file) , comprising the steps of : receiving video images (digital data) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (image data, image file) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0804031A2
CLAIM 2
The image display apparatus according to claim 1 further comprising input means for reading a map , wherein said input means converts the read map to digital data (receiving video images) , and said first memory stores the map data converted by said input means .

EP0804031A2
CLAIM 12
The map edit apparatus according to claim 10 , wherein said attribute setting means includes camera symbol position change means for changing a position of a camera symbol in accordance with an instruction of a predetermined pointing device , wherein the position of the camera symbol is set by said camera (video surveillance system) symbol position change means .

EP0804031A2
CLAIM 17
The map edit apparatus according to claim 9 , further comprising : image file (video images, video source images) select means for selecting an image file used as a background to place a camera symbol ;
and background image display means for reading image data (video images, video source images) from the image file selected by said image file select means and superimposing on the camera symbol .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5839097A

Filed: 1997-04-17     Issued: 1998-11-17

Electrical home appliance

(Original Assignee) Robert Bosch GmbH     (Current Assignee) Robert Bosch GmbH

Markus Klausner
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (includes means) into a selected video format (power supply) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (washing machine) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5839097A
CLAIM 1
. An electrical home appliance , including a dishwasher , clothes dryer , washing machine (frame rate) , lighting arrangement , heating system control , having an interface , which is arranged on the respective home appliance , for connecting the home appliance to a bus system connected to several home appliances for control by a single central control computer , with the interface being connected to a bus connection module within the respective home appliance for transmitting control commands or sensor signals between the bus system and the home appliance ;
and wherein the respective home appliance is provided with a plug-in position for the detachable plugging in of the control computer , and a contact configuration is provided at the plug-in position and connected to the interface for establishing a connection between a plugged-in control computer and the interface .

US5839097A
CLAIM 8
. A home appliance according to claim 1 , wherein the contact configuration at the plug-in position additionally has contacts for connecting a power supply (video format) to the control computer .

US5839097A
CLAIM 12
. A home appliance according to claim 1 , wherein the control computer includes means (remote viewing device, video surveillance system, video source images) for carrying out at least one of a functional check , a diagnosis and an error search of all home appliances connected to the bus system via the bus system .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (includes means) into a selected video format (power supply) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (washing machine) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5839097A
CLAIM 1
. An electrical home appliance , including a dishwasher , clothes dryer , washing machine (frame rate) , lighting arrangement , heating system control , having an interface , which is arranged on the respective home appliance , for connecting the home appliance to a bus system connected to several home appliances for control by a single central control computer , with the interface being connected to a bus connection module within the respective home appliance for transmitting control commands or sensor signals between the bus system and the home appliance ;
and wherein the respective home appliance is provided with a plug-in position for the detachable plugging in of the control computer , and a contact configuration is provided at the plug-in position and connected to the interface for establishing a connection between a plugged-in control computer and the interface .

US5839097A
CLAIM 8
. A home appliance according to claim 1 , wherein the contact configuration at the plug-in position additionally has contacts for connecting a power supply (video format) to the control computer .

US5839097A
CLAIM 12
. A home appliance according to claim 1 , wherein the control computer includes means (remote viewing device, video surveillance system, video source images) for carrying out at least one of a functional check , a diagnosis and an error search of all home appliances connected to the bus system via the bus system .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6388714B1

Filed: 1997-04-11     Issued: 2002-05-14

Interactive computer system for providing television schedule information

(Original Assignee) Starsight Telecast Inc     (Current Assignee) GOLDFARB ADOLPH ; Hasbro Inc ; Rovi Guides Inc

Steven M. Schein, Sean A. O'Brien, Brian L. Klosterman, Kenneth A. Milnes
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (providing information) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (communication link) to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6388714B1
CLAIM 12
. The schedule guide of claim 1 further comprising a section for providing information (displaying one) about a particular future program .

US6388714B1
CLAIM 58
. A method for displaying a television schedule guide stored on a web site accessible through Internet comprising the steps of : storing television schedule guide for a plurality of geographical regions in a database accessible via the web site ;
establishing a communication link (communication link) to the web site via the Internet ;
receiving input about a preferred geographical region ;
executing a computer software for searching , and displaying the television schedule guide information directly on-line ;
and responsive to the preferred geographical region , displaying directly on-line the television schedule guide information in a display remote from the database .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (providing information) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (communication link) traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6388714B1
CLAIM 12
. The schedule guide of claim 1 further comprising a section for providing information (displaying one) about a particular future program .

US6388714B1
CLAIM 58
. A method for displaying a television schedule guide stored on a web site accessible through Internet comprising the steps of : storing television schedule guide for a plurality of geographical regions in a database accessible via the web site ;
establishing a communication link (communication link) to the web site via the Internet ;
receiving input about a preferred geographical region ;
executing a computer software for searching , and displaying the television schedule guide information directly on-line ;
and responsive to the preferred geographical region , displaying directly on-line the television schedule guide information in a display remote from the database .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6209028B1

Filed: 1997-03-21     Issued: 2001-03-27

System and method for supplying supplemental audio information for broadcast television programs

(Original Assignee) Walker Digital LLC     (Current Assignee) Inventor Holdings LLC

Jay S. Walker, James A. Jorasch, Thomas M. Sparico
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device, said database) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6209028B1
CLAIM 1
. A data processing apparatus for providing supplemental broadcast information , comprising : a CPU ;
a storage device (storage device) operatively connected to said CPU ;
an apparatus , adapted for communicating with said CPU , for receiving a request from a caller over a telephone network for supplemental information related to a broadcast television program and for relaying the request to said CPU ;
and a program , stored on the storage device , adapted to be executed by said CPU , for processing the request for supplemental information and for transmitting the requested supplemental information through said apparatus , wherein the supplemental information comprises audio information recorded on a recording medium , and wherein said information recorded on the recording medium comprises supplemental dialogue for a character within the broadcast television program .

US6209028B1
CLAIM 3
. The apparatus according to claim 1 , wherein said storage device contains a database to store the supplemental information , and said program stored within said storage device is further adapted to perform maintenance related to said database (display device) .

US6209028B1
CLAIM 26
. A signal containing information for requesting supplemental audio information relating to program information conveyed by the signal , the supplemental audio information not being part of the program information , comprising : a program including a video signal component and an audio signal component for transmission to at least one display device (display device) ;
and service information included as part of said video signal component , said service information including a multi-digit code for identifying said program , a telephone number to be dialed for requesting the supplemental audio information and synchronization information for synchronizing the supplemental audio information with the said audio signal component of said program , wherein said synchronization information is updated at a predetermined interval .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device, said database) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6209028B1
CLAIM 1
. A data processing apparatus for providing supplemental broadcast information , comprising : a CPU ;
a storage device (storage device) operatively connected to said CPU ;
an apparatus , adapted for communicating with said CPU , for receiving a request from a caller over a telephone network for supplemental information related to a broadcast television program and for relaying the request to said CPU ;
and a program , stored on the storage device , adapted to be executed by said CPU , for processing the request for supplemental information and for transmitting the requested supplemental information through said apparatus , wherein the supplemental information comprises audio information recorded on a recording medium , and wherein said information recorded on the recording medium comprises supplemental dialogue for a character within the broadcast television program .

US6209028B1
CLAIM 3
. The apparatus according to claim 1 , wherein said storage device contains a database to store the supplemental information , and said program stored within said storage device is further adapted to perform maintenance related to said database (display device) .

US6209028B1
CLAIM 26
. A signal containing information for requesting supplemental audio information relating to program information conveyed by the signal , the supplemental audio information not being part of the program information , comprising : a program including a video signal component and an audio signal component for transmission to at least one display device (display device) ;
and service information included as part of said video signal component , said service information including a multi-digit code for identifying said program , a telephone number to be dialed for requesting the supplemental audio information and synchronization information for synchronizing the supplemental audio information with the said audio signal component of said program , wherein said synchronization information is updated at a predetermined interval .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
JPH10241262A

Filed: 1997-03-21     Issued: 1998-09-11

再生装置

(Original Assignee) Sanyo Electric Co Ltd; 三洋電機株式会社     

Tsuzuki Konishi, 胤 小西
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (変換部) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (上記変) or more of the digitized images in separate windows on a personal computer based display device , using a first set (選択手段) of temporal and spatial parameters associated with each image in each window ;

converting one (の変換) or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JPH10241262A
CLAIM 1
【請求項1】単一のチャネル情報と複数のチャネル情報 が混在する情報を再生する再生装置において、 上記チャネル情報は、映像情報および音声情報および検 索情報から成り、当該映像情報および音声情報をチャネ ルごとに格納する複数の映像/音声情報記憶部と、 上記映像情報および音声情報を映像信号および音声信号 に変換する複数の変換部 (video images) と、 上記検索情報をチャネルごとに格納する検索情報記憶部 と、を有し、上記映像情報および音声情報をチャネルご とに上記複数の映像/音声情報記憶部に格納し、当該各 チャネルの検索情報を上記検索情報記憶部に格納し、上 記複数の映像/音声情報記憶部から読み出された映像情 報および音声情報を各々上記変換部により変換すること を特徴とする再生装置。

JPH10241262A
CLAIM 6
【請求項6】映像信号を合成する合成手段と、音声信号 を選択する選択手段 (first set) を有し、上記合成手段により上記複 数の変換部の出力映像信号を合成し、上記選択手段によ り上記複数の変換部の出力音声信号を選択することを特 徴とする請求項1〜4記載の再生装置。

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (の再生装置) is contemporaneous with the live viewing and storage .
JPH10241262A
CLAIM 2
【請求項2】上記複数の映像/音声情報記憶部は所定の 大きさの領域のリングバッファで構成され、当該記憶部 に各チャネルの映像および音声情報を順次格納し、当該 記憶部に格納された映像情報および音声情報を上記検索 情報記憶部に基づいて各々対応した情報を読み出すこと を特徴とする請求項1記載の再生装置 (video stream)

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (の再生装置) is conducted subsequent to the live viewing and storage .
JPH10241262A
CLAIM 2
【請求項2】上記複数の映像/音声情報記憶部は所定の 大きさの領域のリングバッファで構成され、当該記憶部 に各チャネルの映像および音声情報を順次格納し、当該 記憶部に格納された映像情報および音声情報を上記検索 情報記憶部に基づいて各々対応した情報を読み出すこと を特徴とする請求項1記載の再生装置 (video stream)

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (変換部) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (上記変) or more of the digitized images in separate windows on a personal computer based display device , using a first set (選択手段) of temporal and spatial parameters associated with each image in each window ;

converting one (の変換) or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JPH10241262A
CLAIM 1
【請求項1】単一のチャネル情報と複数のチャネル情報 が混在する情報を再生する再生装置において、 上記チャネル情報は、映像情報および音声情報および検 索情報から成り、当該映像情報および音声情報をチャネ ルごとに格納する複数の映像/音声情報記憶部と、 上記映像情報および音声情報を映像信号および音声信号 に変換する複数の変換部 (video images) と、 上記検索情報をチャネルごとに格納する検索情報記憶部 と、を有し、上記映像情報および音声情報をチャネルご とに上記複数の映像/音声情報記憶部に格納し、当該各 チャネルの検索情報を上記検索情報記憶部に格納し、上 記複数の映像/音声情報記憶部から読み出された映像情 報および音声情報を各々上記変換部により変換すること を特徴とする再生装置。

JPH10241262A
CLAIM 6
【請求項6】映像信号を合成する合成手段と、音声信号 を選択する選択手段 (first set) を有し、上記合成手段により上記複 数の変換部の出力映像信号を合成し、上記選択手段によ り上記複数の変換部の出力音声信号を選択することを特 徴とする請求項1〜4記載の再生装置。




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6141003A

Filed: 1997-03-18     Issued: 2000-10-31

Channel bar user interface for an entertainment system

(Original Assignee) Microsoft Corp     (Current Assignee) Rovi Technologies Corp

Ives Chor, Seung-Yup Chai, John Hawkins
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (display frame) , multiple simultaneously displayed and stored video images (operating system) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (full screen) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (following steps) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (following steps) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6141003A
CLAIM 17
. A computer-readable medium which stores an operating system (video images) having computer-executable instructions for operating an entertainment device , the operating system incorporating the channel bar UI as recited in claim 1 .

US6141003A
CLAIM 24
. In an entertainment system capable of receiving television signals and displaying the television signals within a display frame (video surveillance system) on a display , and in which the entertainment system has a memory , a processor , and an operating system executing on the processor to provide a graphical user interface environment which supports presentation of at least one graphical window on the display , a computer-executable application stored in the memory and executable on the processor to control presentation of the television signals on the display , the computer-executable application containing computer-executable instructions for : displaying the television signals within the display frame during a first mode of operation ;
displaying the television signals within a graphical window during a second mode of operation ;
and displaying a channel bar along with the television signals , the channel bar having a plurality of linearly arranged channel-related icons which , upon actuation , cause the entertainment system to change channels to receive different television signals , the channel bar further having a windows icon which , upon actuation , converts between the first and second mode of operation ;
displaying , within the channel bar , actuatable hyperlinks to target resources on a data network .

US6141003A
CLAIM 28
. In an entertainment system which can receive television programs from multiple channels , a method for operating the entertainment system comprising the following steps (second set, storage device) : displaying a television program from one of the channels ;
and selectively displaying a channel bar and a recent channels bar in conjunction with the television program , the channel bar having a plurality of linearly arranged channel-related icons which are associated with other channels and the recent channels bar containing actuatable icons associated with channels that have been most recently selected .

US6141003A
CLAIM 35
. A viewer computing unit for depicting television programs on a display , comprising : a processor ;
an operating system executing on the processor to provide a graphical user interface environment which supports presentation of at least one graphical window on the display ;
a television explorer application executable on the processor to provide a user interface helpful to a viewer to select among channels carrying the television programs , the user interface (UI) being configured as a channel bar having a plurality of channel-related icons which are associated with the channels , the television explorer application facilitating conversion between a full screen (displaying one) mode in which a television program is displayed in full screen on the display and a windows mode in which the television program is displayed within a graphical window according to a predefined aspect ratio ;
and an input device operable in conjunction with the operating system to enable a viewer to select one of the icons on the channel bar .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream is contemporaneous with the live viewing (media device) and storage .
US6141003A
CLAIM 8
. A user interface as recited in claim 1 , wherein at least one icon on the channel bar corresponds to a channel designated for playing a peripheral media device (live viewing) .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream is conducted subsequent to the live viewing (media device) and storage .
US6141003A
CLAIM 8
. A user interface as recited in claim 1 , wherein at least one icon on the channel bar corresponds to a channel designated for playing a peripheral media device (live viewing) .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (display frame) , multiple simultaneously displayed and stored video images (operating system) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (full screen) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (following steps) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (following steps) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6141003A
CLAIM 17
. A computer-readable medium which stores an operating system (video images) having computer-executable instructions for operating an entertainment device , the operating system incorporating the channel bar UI as recited in claim 1 .

US6141003A
CLAIM 24
. In an entertainment system capable of receiving television signals and displaying the television signals within a display frame (video surveillance system) on a display , and in which the entertainment system has a memory , a processor , and an operating system executing on the processor to provide a graphical user interface environment which supports presentation of at least one graphical window on the display , a computer-executable application stored in the memory and executable on the processor to control presentation of the television signals on the display , the computer-executable application containing computer-executable instructions for : displaying the television signals within the display frame during a first mode of operation ;
displaying the television signals within a graphical window during a second mode of operation ;
and displaying a channel bar along with the television signals , the channel bar having a plurality of linearly arranged channel-related icons which , upon actuation , cause the entertainment system to change channels to receive different television signals , the channel bar further having a windows icon which , upon actuation , converts between the first and second mode of operation ;
displaying , within the channel bar , actuatable hyperlinks to target resources on a data network .

US6141003A
CLAIM 28
. In an entertainment system which can receive television programs from multiple channels , a method for operating the entertainment system comprising the following steps (second set, storage device) : displaying a television program from one of the channels ;
and selectively displaying a channel bar and a recent channels bar in conjunction with the television program , the channel bar having a plurality of linearly arranged channel-related icons which are associated with other channels and the recent channels bar containing actuatable icons associated with channels that have been most recently selected .

US6141003A
CLAIM 35
. A viewer computing unit for depicting television programs on a display , comprising : a processor ;
an operating system executing on the processor to provide a graphical user interface environment which supports presentation of at least one graphical window on the display ;
a television explorer application executable on the processor to provide a user interface helpful to a viewer to select among channels carrying the television programs , the user interface (UI) being configured as a channel bar having a plurality of channel-related icons which are associated with the channels , the television explorer application facilitating conversion between a full screen (displaying one) mode in which a television program is displayed in full screen on the display and a windows mode in which the television program is displayed within a graphical window according to a predefined aspect ratio ;
and an input device operable in conjunction with the operating system to enable a viewer to select one of the icons on the channel bar .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5949437A

Filed: 1997-02-19     Issued: 1999-09-07

Dual video output board with a shared memory interface

(Original Assignee) Appian Graphics Corp     (Current Assignee) Appian Graphics Corp

Richard Clark
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (second display) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5949437A
CLAIM 1
. A graphics device , comprising : memory means for storing video information , said memory means including a memory interface for accessing said video information ;
first graphics circuit means for accessing said video information from said memory means via said memory interface and providing first display information for use by a first monitor , said first display information being adapted for one of a digital monitor and an analog monitor ;
second graphics circuit means for accessing said video information from said memory means via said memory interface and providing second display (displaying one) information for use by a second monitor , said second display information being adapted for the other of a digital and an analog monitor , wherein said first and second display information define heterogeneous outputs including an analog output and a digital output ;
and third graphics circuit means for receiving one of said first and second display information adapted for a corresponding one of a digital monitor and an analog monitor and converting said received one of said first and second display information to provide a converted output adapted for another one , opposite said corresponding one , of a digital and an analog monitor , wherein said graphics device provides homogeneous outputs of the same analog or digital type based on said heterogeneous outputs .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (second display) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5949437A
CLAIM 1
. A graphics device , comprising : memory means for storing video information , said memory means including a memory interface for accessing said video information ;
first graphics circuit means for accessing said video information from said memory means via said memory interface and providing first display information for use by a first monitor , said first display information being adapted for one of a digital monitor and an analog monitor ;
second graphics circuit means for accessing said video information from said memory means via said memory interface and providing second display (displaying one) information for use by a second monitor , said second display information being adapted for the other of a digital and an analog monitor , wherein said first and second display information define heterogeneous outputs including an analog output and a digital output ;
and third graphics circuit means for receiving one of said first and second display information adapted for a corresponding one of a digital monitor and an analog monitor and converting said received one of said first and second display information to provide a converted output adapted for another one , opposite said corresponding one , of a digital and an analog monitor , wherein said graphics device provides homogeneous outputs of the same analog or digital type based on said heterogeneous outputs .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6037933A

Filed: 1996-11-13     Issued: 2000-03-14

TV graphical user interface for providing user access to preset time periods of TV program information

(Original Assignee) Samsung Electronics Co Ltd     (Current Assignee) Samsung Electronics Co Ltd

Steve Blonstein, Jack Chaney, Michael Deacon, Kiet Khauv
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (second set) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6037933A
CLAIM 1
. A television (TV) system comprising : a CPU , and a TV monitor controlled by said CPU for displaying a TV program guide containing a first set (first set) of TV program data covering a first time interval , said TV program guide having a time preset graphical object responsive to a single click produced by a pointing device , the time preset graphical object enabling user access to a second set (second set) of TV program data covering a second time period preselected by a user , the preselection of the second time period being unrelated to the first time period .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (second set) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6037933A
CLAIM 1
. A television (TV) system comprising : a CPU , and a TV monitor controlled by said CPU for displaying a TV program guide containing a first set (first set) of TV program data covering a first time interval , said TV program guide having a time preset graphical object responsive to a single click produced by a pointing device , the time preset graphical object enabling user access to a second set (second set) of TV program data covering a second time period preselected by a user , the preselection of the second time period being unrelated to the first time period .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5905865A

Filed: 1996-10-30     Issued: 1999-05-18

Apparatus and method of automatically accessing on-line services in response to broadcast of on-line addresses

(Original Assignee) Web Pager Inc     (Current Assignee) Disney Enterprises Inc

Shelton L. Palmer, Jason M. Palmer
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (providing information, telephone lines) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (providing information, telephone lines) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (first location) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (first car) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5905865A
CLAIM 1
. A method for connecting a computer with one or more on-line services providing information (displaying one, video surveillance system) corresponding to audio or video programming being broadcasted comprising : a) providing a computer located at a first location (storage device) and an on-line service located at a second location remote to said first location , b) broadcasting from a programming transmitter audio or video programming to one or more audio or video receivers , c) receiving an address identifying said on-line service at an address transmitter from said programming transmitter or from a central office , d) transmitting said address identifying said on-line service from said address transmitter at a third location remote from said first and second locations , said on-line service providing information corresponding with the audio or video programming being broadcast from said programming transmitter at the time said address is transmitted , e) coordinating said step of transmitting to occur simultaneously with said step of broadcasting , independent of user interaction with said on-line service , f) receiving said transmitted address at said computer , and g) automatically accessing said on-line service by said computer using said address identifying said on-line service .

US5905865A
CLAIM 5
. The method of claim 4 wherein said step of automatically accessing said on-line service comprises sending said address via telephone lines (displaying one, video surveillance system) to connect with said on-line service .

US5905865A
CLAIM 20
. The method of claim 17 wherein said steps of transmitting includes transmitting said address by modulating an electromagnetic wave which has a first car (frame rate) rier frequency , and further comprising the step of transmitting audio and/or video information at a second carrier frequency different than said first carrier frequency .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (providing information, telephone lines) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (providing information, telephone lines) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (first location) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (first car) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5905865A
CLAIM 1
. A method for connecting a computer with one or more on-line services providing information (displaying one, video surveillance system) corresponding to audio or video programming being broadcasted comprising : a) providing a computer located at a first location (storage device) and an on-line service located at a second location remote to said first location , b) broadcasting from a programming transmitter audio or video programming to one or more audio or video receivers , c) receiving an address identifying said on-line service at an address transmitter from said programming transmitter or from a central office , d) transmitting said address identifying said on-line service from said address transmitter at a third location remote from said first and second locations , said on-line service providing information corresponding with the audio or video programming being broadcast from said programming transmitter at the time said address is transmitted , e) coordinating said step of transmitting to occur simultaneously with said step of broadcasting , independent of user interaction with said on-line service , f) receiving said transmitted address at said computer , and g) automatically accessing said on-line service by said computer using said address identifying said on-line service .

US5905865A
CLAIM 5
. The method of claim 4 wherein said step of automatically accessing said on-line service comprises sending said address via telephone lines (displaying one, video surveillance system) to connect with said on-line service .

US5905865A
CLAIM 20
. The method of claim 17 wherein said steps of transmitting includes transmitting said address by modulating an electromagnetic wave which has a first car (frame rate) rier frequency , and further comprising the step of transmitting audio and/or video information at a second carrier frequency different than said first carrier frequency .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP0810603A1

Filed: 1996-10-07     Issued: 1997-12-03

Multimedia optical disc corresponding to different rating systems of different countries, and method and apparatus for reproduction

(Original Assignee) Toshiba Corp; Panasonic Corp     (Current Assignee) Toshiba Corp ; Panasonic Corp

Kazuhiro Tsuga, Masayuki Kozuka, Yoshihisa Fukushima, Hideki Mimura, Takeshi Hagio
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (one object) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (first information) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0810603A1
CLAIM 14
A multimedia optical disc , comprising : a video data storage region for storing a plurality of video data sequences , wherein each video data sequence is made up of at least one object (digital form) , wherein each object in a video data sequence includes a video segment of a reproduction period with which a plurality of sets of audio data to be reproduced with the video segment are interleaved ;
a management information storage region which stores management information and chains , the management information comprising group information which shows which video data sequences have been grouped together to compose a group from which only one of the composing video data sequences is reproduced , a level ID for each video data sequence in a same group and a set of link information for each video data sequence which indicates a next video data sequence to be reproduced after completion of reproduction of a video data sequence in question , and each of the chains expressing a reproduction order of objects which compose each video data sequence ;
and a mapping information storage region for storing a separate table for each country/region , wherein each table for a country/region includes information which maps each sort level in a sorting system for the country/region to a level ID of a movie title ,    wherein each movie title is made up of a series of video data sequences which are linked by sets of link information and wherein for each series of video data sequences , only a video data sequence whose level ID corresponds to the sort level is selectively reproduced out of video data sequences which have been grouped .

EP0810603A1
CLAIM 17
The multimedia optical disc of Claim 16 , wherein the group information includes first information (network environment) showing whether a video data sequence belongs to a group and second information which shows to which group a grouped video data sequence belongs .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device and the network environment (first information) communicate through the Internet .
EP0810603A1
CLAIM 17
The multimedia optical disc of Claim 16 , wherein the group information includes first information (network environment) showing whether a video data sequence belongs to a group and second information which shows to which group a grouped video data sequence belongs .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (one object) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (first information) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0810603A1
CLAIM 14
A multimedia optical disc , comprising : a video data storage region for storing a plurality of video data sequences , wherein each video data sequence is made up of at least one object (digital form) , wherein each object in a video data sequence includes a video segment of a reproduction period with which a plurality of sets of audio data to be reproduced with the video segment are interleaved ;
a management information storage region which stores management information and chains , the management information comprising group information which shows which video data sequences have been grouped together to compose a group from which only one of the composing video data sequences is reproduced , a level ID for each video data sequence in a same group and a set of link information for each video data sequence which indicates a next video data sequence to be reproduced after completion of reproduction of a video data sequence in question , and each of the chains expressing a reproduction order of objects which compose each video data sequence ;
and a mapping information storage region for storing a separate table for each country/region , wherein each table for a country/region includes information which maps each sort level in a sorting system for the country/region to a level ID of a movie title ,    wherein each movie title is made up of a series of video data sequences which are linked by sets of link information and wherein for each series of video data sequences , only a video data sequence whose level ID corresponds to the sort level is selectively reproduced out of video data sequences which have been grouped .

EP0810603A1
CLAIM 17
The multimedia optical disc of Claim 16 , wherein the group information includes first information (network environment) showing whether a video data sequence belongs to a group and second information which shows to which group a grouped video data sequence belongs .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5892536A

Filed: 1996-10-03     Issued: 1999-04-06

Systems and methods for computer enhanced broadcast monitoring

(Original Assignee) Personal Audio     (Current Assignee) TiVo Solutions Inc

James D. Logan, Richard Goldhor, Daniel Goessling
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (said database) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (includes means) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (priority level) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (control instructions) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5892536A
CLAIM 8
. Apparatus according to claim 7 , wherein said database (display device) memory further includes means (remote viewing device, video surveillance system, video source images) for storing a priority data signal representative of a priority level (network environment) associated with said topic data signal .

US5892536A
CLAIM 18
. Apparatus according to claim 13 wherein said marking interface includes a receiver for receiving input signals representative of user generated remote control instructions (remote computing device) .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (control instructions) and the network environment (priority level) communicate through the Internet .
US5892536A
CLAIM 8
. Apparatus according to claim 7 , wherein said database memory further includes means for storing a priority data signal representative of a priority level (network environment) associated with said topic data signal .

US5892536A
CLAIM 18
. Apparatus according to claim 13 wherein said marking interface includes a receiver for receiving input signals representative of user generated remote control instructions (remote computing device) .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (said database) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (includes means) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment (priority level) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (control instructions) .
US5892536A
CLAIM 8
. Apparatus according to claim 7 , wherein said database (display device) memory further includes means (remote viewing device, video surveillance system, video source images) for storing a priority data signal representative of a priority level (network environment) associated with said topic data signal .

US5892536A
CLAIM 18
. Apparatus according to claim 13 wherein said marking interface includes a receiver for receiving input signals representative of user generated remote control instructions (remote computing device) .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5721827A

Filed: 1996-10-02     Issued: 1998-02-24

System for electrically distributing personalized information

(Original Assignee) PERSONAL AUDIO Inc     (Current Assignee) Personal Audio LLC

James Logan, Daniel F. Goessling, Charles G. Call
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (digital data) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (human user) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (said server) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (player device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5721827A
CLAIM 1
. A personalized electronic information delivery system comprising , in combination , a host subsystem comprising : a file storage server for storing a library of program segments , at least some of which include natural language text recorded in digital compressed form , means for storing a category description for each of a plurality of subject matter categories , means for storing a program description of each of said program segments , each of said program descriptions including the identification of one or more of said subject matter categories to which the described program segment belongs , means for storing a subscriber description of each of a plurality of subscribers , each of said subscriber descriptions containing information indicative of particular subject matter categories designated as being of interest to the described subscriber , means for compiling a personalized catalog of suggested program segments for a given one of said subscribers , said personalized catalog consisting of category descriptions and program descriptions selected in accordance with the subscriber description for said given subscriber , means for transmitting said personalized catalog upon request , and means for transmitting identified ones of said program segments upon request , a data communications pathway , and a client player device (storage device) located remotely from said file storage server , said player device comprising , in combination : means for establishing a bi-directional data transfer connection between said player device and said file storage server , means for transferring information to said host system for inclusion in a subscriber description for a designated subscriber having access to said player device , means for transmitting to said host system a request for a personalized catalog compiled for said designated subscriber , means for receiving the requested catalog from said host subsystem , means for transmitting said to said host system a request for one or more desired program segments selected from the suggested program segments in the requested catalog , and means for receiving said desired program segments from said host system , and means for reproducing said natural language text in a form comprehensible to a human user (digital form) from selected ones of said program segments .

US5721827A
CLAIM 3
. A system as set forth in claim 2 wherein said host subsystem further includes means for storing digital data (receiving video images) representing a transcript of at least a portion of the spoken natural language text recorded in at least some of said program segments .

US5721827A
CLAIM 17
. A system as set forth in claim 14 wherein said client player includes means locally storing program segments received from said host subsystem , means for comparing the specification of program segments contained in said program schedule with the identity of program segments locally stored by said client player , and means for transmitting a request to said server (second set) subsystem for programs segments specified in said program schedule but not locally stored by said client player .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (digital data) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (human user) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (said server) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (player device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5721827A
CLAIM 1
. A personalized electronic information delivery system comprising , in combination , a host subsystem comprising : a file storage server for storing a library of program segments , at least some of which include natural language text recorded in digital compressed form , means for storing a category description for each of a plurality of subject matter categories , means for storing a program description of each of said program segments , each of said program descriptions including the identification of one or more of said subject matter categories to which the described program segment belongs , means for storing a subscriber description of each of a plurality of subscribers , each of said subscriber descriptions containing information indicative of particular subject matter categories designated as being of interest to the described subscriber , means for compiling a personalized catalog of suggested program segments for a given one of said subscribers , said personalized catalog consisting of category descriptions and program descriptions selected in accordance with the subscriber description for said given subscriber , means for transmitting said personalized catalog upon request , and means for transmitting identified ones of said program segments upon request , a data communications pathway , and a client player device (storage device) located remotely from said file storage server , said player device comprising , in combination : means for establishing a bi-directional data transfer connection between said player device and said file storage server , means for transferring information to said host system for inclusion in a subscriber description for a designated subscriber having access to said player device , means for transmitting to said host system a request for a personalized catalog compiled for said designated subscriber , means for receiving the requested catalog from said host subsystem , means for transmitting said to said host system a request for one or more desired program segments selected from the suggested program segments in the requested catalog , and means for receiving said desired program segments from said host system , and means for reproducing said natural language text in a form comprehensible to a human user (digital form) from selected ones of said program segments .

US5721827A
CLAIM 3
. A system as set forth in claim 2 wherein said host subsystem further includes means for storing digital data (receiving video images) representing a transcript of at least a portion of the spoken natural language text recorded in at least some of said program segments .

US5721827A
CLAIM 17
. A system as set forth in claim 14 wherein said client player includes means locally storing program segments received from said host subsystem , means for comparing the specification of program segments contained in said program schedule with the identity of program segments locally stored by said client player , and means for transmitting a request to said server (second set) subsystem for programs segments specified in said program schedule but not locally stored by said client player .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5822012A

Filed: 1996-08-28     Issued: 1998-10-13

Home automation apparatus using a digital television receiver

(Original Assignee) Samsung Electronics Co Ltd     (Current Assignee) Samsung Electronics Co Ltd

Byeung-woo Jeon, Sung-tae Kim
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (certain time) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection (said interface) between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5822012A
CLAIM 1
. A home automation apparatus using a digital television receiver for use in a building , comprising : a signal processor which inputs a television signal and processes said television signal to produce a processed signal ;
a memory unit which stores at least one of said television signal and said processed signal ;
a microprocessing unit which controls when said memory unit stores said at least one of said television signal and said processed signal ;
a display unit which displays said processed signal as an image ;
a sensor input unit which is operably connected to a first sensor , detects a first status of said first sensor , and outputs first sensing data which relates to said first status , wherein said first status relates to a first state of said building and wherein said first sensing data is output to said microprocessing unit ;
an interface unit which receives an external signal from an external device and said processed signal from said signal processor , wherein said interface (broadband connection) unit selectively outputs at least one of said external signal and said processed signal to said display unit ;
and a controller which is connected to a first appliance of said building , inputs a first command from said microprocessing unit , and outputs a first appliance control signal for controlling said first appliance in accordance with said first command .

US5822012A
CLAIM 5
. The home automation apparatus using a digital television receiver according to claim 1 , wherein said microprocessing unit outputs said first command at a certain time (digital form) and wherein timing data corresponding to said certain time is stored in said memory unit .

US10499091B2
CLAIM 5
. The method of claim 1 , wherein the broadband connection (said interface) has a bandwidth of 2-6 Megabits per second (Mbps) .
US5822012A
CLAIM 1
. A home automation apparatus using a digital television receiver for use in a building , comprising : a signal processor which inputs a television signal and processes said television signal to produce a processed signal ;
a memory unit which stores at least one of said television signal and said processed signal ;
a microprocessing unit which controls when said memory unit stores said at least one of said television signal and said processed signal ;
a display unit which displays said processed signal as an image ;
a sensor input unit which is operably connected to a first sensor , detects a first status of said first sensor , and outputs first sensing data which relates to said first status , wherein said first status relates to a first state of said building and wherein said first sensing data is output to said microprocessing unit ;
an interface unit which receives an external signal from an external device and said processed signal from said signal processor , wherein said interface (broadband connection) unit selectively outputs at least one of said external signal and said processed signal to said display unit ;
and a controller which is connected to a first appliance of said building , inputs a first command from said microprocessing unit , and outputs a first appliance control signal for controlling said first appliance in accordance with said first command .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (certain time) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5822012A
CLAIM 5
. The home automation apparatus using a digital television receiver according to claim 1 , wherein said microprocessing unit outputs said first command at a certain time (digital form) and wherein timing data corresponding to said certain time is stored in said memory unit .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
WO9707486A1

Filed: 1996-08-20     Issued: 1997-02-27

Event monitoring

(Original Assignee) Prism Video, Inc.     

Roger A. Boehringer, Jr.
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9707486A1
CLAIM 13
. A system as in Claim 10 , wherein the means for presenting further comprises a display device (display device) that can be perceived by a human so that the event data can be directly evaluated by the human .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (audio data) is contemporaneous with the live viewing and storage .
WO9707486A1
CLAIM 17
. A system as in Claim 10 , wherein the data is audio data (video stream) .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (audio data) is conducted subsequent to the live viewing and storage .
WO9707486A1
CLAIM 17
. A system as in Claim 10 , wherein the data is audio data (video stream) .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9707486A1
CLAIM 13
. A system as in Claim 10 , wherein the means for presenting further comprises a display device (display device) that can be perceived by a human so that the event data can be directly evaluated by the human .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5745126A

Filed: 1996-06-21     Issued: 1998-04-28

Machine synthesis of a virtual video camera/image of a scene from multiple video cameras/images of the scene in accordance with a particular perspective on the scene, an object in the scene, or an event in the scene

(Original Assignee) University of California     (Current Assignee) University of California

Ramesh Jain, Saied Moezzi, Arun Katkere
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (transformation matrix, other camera, image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (dimensional scene) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (transformation matrix, other camera, image data) into a selected video format (such information, multiple frame) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5745126A
CLAIM 1
. A method of presenting a particular two-dimensional video image of a real-world three dimensional scene (digital form) to a viewer comprising : imaging in multiple video cameras each at a different spatial location multiple two-dimensional images of a real-world scene each at a different spatial perspective ;
combining in a computer the multiple two-dimensional images of the scene into a three-dimensional model of the scene ;
receiving in a the computer from a prospective viewer of the scene a viewer-specified criterion relative to which criterion the viewer wishes to view the scene ;
synthesizing in the computer from the three-dimensional model a particular two-dimensional image of the scene in accordance with the received viewer criterion ;
and displaying in a video display the particular synthesized two-dimensional image of the real-world scene to the viewer .

US5745126A
CLAIM 12
. A method of synthesizing a virtual video image from real video images obtained by a multiple real video cameras , the method comprising : storing in a video image data (video images, receiving video images, video source images, video stream) base the real two-dimensional video images of a scene from each of a multiplicity of real video cameras ;
creating in a computer from the multiplicity of stored two-dimensional video images a three-dimensional video database containing a three-dimensional video image of the scene ;
and generating a two-dimensional virtual video image of the scene from the three-dimensional video database .

US5745126A
CLAIM 25
. A method of building a three-dimensional video model of a three-dimensional real-world scene , and of extracting video information regarding the real world scene from the model built , the method comprising : imaging in multiple video cameras multiple frame (video format) s of two-dimensional video of the three-dimensional real world scene , the two-dimensional frames from each camera arising from a unique spatial perspective on the scene ;
first-analyzing the scene in two dimensions by extracting feature points from the two-dimensional video frames in order to annotate the two-dimensional video frames by certain image information contained therein , thus producing multiple annotated two-dimensional video frames ;
second-analyzing in a computer the scene in three dimensions by transforming the multiple annotated two-dimensional video frames into a three-dimensional video model in which model is contained three-dimensional video of the scene , while extracting and correlating information from the annotated two-dimensional video frames so as to annotate the three-dimensional video model of the scene with such information (video format) , thus producing a three-dimensional video model annotated with scene image information , thus producing an annotated three dimensional video model ;
generating in a computer from the annotated three-dimensional video model (i) a two-dimensional virtual video image (ii) synthesized in accordance with some criterion interpretable and interpreted by reference to the scene image information , thus producing a synthesized virtual two-dimensional video image ;
and displaying in a display the selected two-dimensional video image ;
wherein frames from multiple video cameras were first-analyzed in order to produce the annotated two-dimensional video frames ;
wherein the annotated two-dimensional video frames were themselves second-analyzed to produce the annotated three-dimensional video model ;
wherein the interpreting , in the generating step , of the criterion by reference to the three-dimensional scene image information is thus , ultimately , an interpretation by reference to scene image information that arose from multiple video cameras ;
wherein the image displayed is selected by reference to scene image information that is arose from more than just one video camera , and , indeed , is selected by reference to scene image information that arose from multiple video cameras .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (transformation matrix, other camera, image data) is contemporaneous with the live viewing and storage .
US5745126A
CLAIM 12
. A method of synthesizing a virtual video image from real video images obtained by a multiple real video cameras , the method comprising : storing in a video image data (video images, receiving video images, video source images, video stream) base the real two-dimensional video images of a scene from each of a multiplicity of real video cameras ;
creating in a computer from the multiplicity of stored two-dimensional video images a three-dimensional video database containing a three-dimensional video image of the scene ;
and generating a two-dimensional virtual video image of the scene from the three-dimensional video database .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (transformation matrix, other camera, image data) is conducted subsequent to the live viewing and storage .
US5745126A
CLAIM 12
. A method of synthesizing a virtual video image from real video images obtained by a multiple real video cameras , the method comprising : storing in a video image data (video images, receiving video images, video source images, video stream) base the real two-dimensional video images of a scene from each of a multiplicity of real video cameras ;
creating in a computer from the multiplicity of stored two-dimensional video images a three-dimensional video database containing a three-dimensional video image of the scene ;
and generating a two-dimensional virtual video image of the scene from the three-dimensional video database .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (transformation matrix, other camera, image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (dimensional scene) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (transformation matrix, other camera, image data) into a selected video format (such information, multiple frame) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5745126A
CLAIM 1
. A method of presenting a particular two-dimensional video image of a real-world three dimensional scene (digital form) to a viewer comprising : imaging in multiple video cameras each at a different spatial location multiple two-dimensional images of a real-world scene each at a different spatial perspective ;
combining in a computer the multiple two-dimensional images of the scene into a three-dimensional model of the scene ;
receiving in a the computer from a prospective viewer of the scene a viewer-specified criterion relative to which criterion the viewer wishes to view the scene ;
synthesizing in the computer from the three-dimensional model a particular two-dimensional image of the scene in accordance with the received viewer criterion ;
and displaying in a video display the particular synthesized two-dimensional image of the real-world scene to the viewer .

US5745126A
CLAIM 12
. A method of synthesizing a virtual video image from real video images obtained by a multiple real video cameras , the method comprising : storing in a video image data (video images, receiving video images, video source images, video stream) base the real two-dimensional video images of a scene from each of a multiplicity of real video cameras ;
creating in a computer from the multiplicity of stored two-dimensional video images a three-dimensional video database containing a three-dimensional video image of the scene ;
and generating a two-dimensional virtual video image of the scene from the three-dimensional video database .

US5745126A
CLAIM 25
. A method of building a three-dimensional video model of a three-dimensional real-world scene , and of extracting video information regarding the real world scene from the model built , the method comprising : imaging in multiple video cameras multiple frame (video format) s of two-dimensional video of the three-dimensional real world scene , the two-dimensional frames from each camera arising from a unique spatial perspective on the scene ;
first-analyzing the scene in two dimensions by extracting feature points from the two-dimensional video frames in order to annotate the two-dimensional video frames by certain image information contained therein , thus producing multiple annotated two-dimensional video frames ;
second-analyzing in a computer the scene in three dimensions by transforming the multiple annotated two-dimensional video frames into a three-dimensional video model in which model is contained three-dimensional video of the scene , while extracting and correlating information from the annotated two-dimensional video frames so as to annotate the three-dimensional video model of the scene with such information (video format) , thus producing a three-dimensional video model annotated with scene image information , thus producing an annotated three dimensional video model ;
generating in a computer from the annotated three-dimensional video model (i) a two-dimensional virtual video image (ii) synthesized in accordance with some criterion interpretable and interpreted by reference to the scene image information , thus producing a synthesized virtual two-dimensional video image ;
and displaying in a display the selected two-dimensional video image ;
wherein frames from multiple video cameras were first-analyzed in order to produce the annotated two-dimensional video frames ;
wherein the annotated two-dimensional video frames were themselves second-analyzed to produce the annotated three-dimensional video model ;
wherein the interpreting , in the generating step , of the criterion by reference to the three-dimensional scene image information is thus , ultimately , an interpretation by reference to scene image information that arose from multiple video cameras ;
wherein the image displayed is selected by reference to scene image information that is arose from more than just one video camera , and , indeed , is selected by reference to scene image information that arose from multiple video cameras .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6025837A

Filed: 1996-03-29     Issued: 2000-02-15

Electronic program guide with hyperlinks to target resources

(Original Assignee) Microsoft Corp     (Current Assignee) Rovi Technologies Corp

Joseph H. Matthews, III, Frank Lawler, James O. Robarts, David S. Byrne
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (operating system) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (following steps) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (following steps) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6025837A
CLAIM 1
. In a system having an electronic programming guide (EPG) for organizing programming information and a browser for browsing content on the Internet , the EPG supporting a displayable user interface (UI) which presents the organized programming information , a method comprising the following steps (second set, storage device) : permitting a viewer to add an Internet universal resource locator (URL) to the EPG to access a target resource on the Internet ;
displaying the Internet URL in the EPG UI ;
and enabling a viewer to activate the Internet URL directly from the EPG to direct the browser to activate the target resource on the Internet .

US6025837A
CLAIM 11
. A user interface unit , comprising : a display ;
a processor ;
an operating system (video images) executing on the processor , the operating system supporting drop-and-drag functions ;
an electronic programming guide (EPG) executable on the processor to organize programming information , the EPG supporting a user interface (UI) which presents the organized programming information on the display , the EPG UI having labels corresponding to the programming information ;
one or more hyperlinks provided in the EPG UI , the hyperlinks specifying target resources ;
a manipulation device operable in conjunction with the operating system to enable a viewer to drag a particular label from its location within the EPG UI and drop the particular label at another location on the display ;
and wherein the particular label corresponds to a program or channel , and the operating system associates an instruction with the particular label that will automatically tune the display to the program or channel in response to activation of the label .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (operating system) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (following steps) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (following steps) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6025837A
CLAIM 1
. In a system having an electronic programming guide (EPG) for organizing programming information and a browser for browsing content on the Internet , the EPG supporting a displayable user interface (UI) which presents the organized programming information , a method comprising the following steps (second set, storage device) : permitting a viewer to add an Internet universal resource locator (URL) to the EPG to access a target resource on the Internet ;
displaying the Internet URL in the EPG UI ;
and enabling a viewer to activate the Internet URL directly from the EPG to direct the browser to activate the target resource on the Internet .

US6025837A
CLAIM 11
. A user interface unit , comprising : a display ;
a processor ;
an operating system (video images) executing on the processor , the operating system supporting drop-and-drag functions ;
an electronic programming guide (EPG) executable on the processor to organize programming information , the EPG supporting a user interface (UI) which presents the organized programming information on the display , the EPG UI having labels corresponding to the programming information ;
one or more hyperlinks provided in the EPG UI , the hyperlinks specifying target resources ;
a manipulation device operable in conjunction with the operating system to enable a viewer to drag a particular label from its location within the EPG UI and drop the particular label at another location on the display ;
and wherein the particular label corresponds to a program or channel , and the operating system associates an instruction with the particular label that will automatically tune the display to the program or channel in response to activation of the label .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6128467A

Filed: 1996-03-21     Issued: 2000-10-03

Crosspoint switched multimedia system

(Original Assignee) Compaq Computer Corp     (Current Assignee) Hewlett Packard Enterprise Development LP

Satish Laxmanrao Rege
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (local area network) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (output channels) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6128467A
CLAIM 3
. The apparatus as in claim 1 wherein the switch comprises a crosspoint switch and the selectable switching elements comprise bi-directional switching elements , the switch also including an arbiter coupled to the local area network (video surveillance system) .

US6128467A
CLAIM 17
. An apparatus for delivering multimedia items to customers via a communications network , the apparatus comprising : a plurality of computers , each computer coupled to the communications network ;
means for storing a plurality of multimedia items , the means for storing including a plurality of independent output channels (digital form) ;
a switch comprising a matrix of selectable switching elements , each switching element coupled between one of the computers and one of the output channels ;
and means for storing a state table , the state table storing information providing the state of each of the selectable switches .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (local area network) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (output channels) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6128467A
CLAIM 3
. The apparatus as in claim 1 wherein the switch comprises a crosspoint switch and the selectable switching elements comprise bi-directional switching elements , the switch also including an arbiter coupled to the local area network (video surveillance system) .

US6128467A
CLAIM 17
. An apparatus for delivering multimedia items to customers via a communications network , the apparatus comprising : a plurality of computers , each computer coupled to the communications network ;
means for storing a plurality of multimedia items , the means for storing including a plurality of independent output channels (digital form) ;
a switch comprising a matrix of selectable switching elements , each switching element coupled between one of the computers and one of the output channels ;
and means for storing a state table , the state table storing information providing the state of each of the selectable switches .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP0734157A2

Filed: 1996-03-19     Issued: 1996-09-25

Camera control system

(Original Assignee) Canon Inc     (Current Assignee) Canon Inc

Takashi Oya, Tomoaki Kawai
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (said camera) , multiple simultaneously displayed and stored video images (other camera) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (user desires) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (displaying one) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (other camera) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (time display) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (time display) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0734157A2
CLAIM 1
A camera control system for selecting one of a plurality of controllable cameras connected to a network , and for controlling video display , comprising camera-status display means for real-time display (storage device, remote computing device) ing statuses of at least two of the cameras .

EP0734157A2
CLAIM 3
The camera control system according to claim 1 , wherein said camera (video surveillance system) -status display means displays connection and disconnection of the cameras to the network , and start and end of use , parameters and available or unavailable status of use of one connected camera .

EP0734157A2
CLAIM 4
The camera control system according to claim 3 , wherein when a user desires (video sources) to use one of the cameras , if the camera is used by another user , said symbol-display means displays the symbol of the camera in a color different from that of the other camera (video images, video source images, video stream) s .

EP0734157A2
CLAIM 11
A camera control system for selecting one of a plurality of controllable cameras connected to a network , and for controlling video display and camera parameters , comprising : layout-display means ;
symbol-display means for displaying one (displaying one) or more camera symbols representing the cameras , over a layout displayed on said layout-display means ;
and change means for interactively changing the camera symbol , in accordance with change of initial setting of said system .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (other camera) is contemporaneous with the live viewing and storage .
EP0734157A2
CLAIM 4
The camera control system according to claim 3 , wherein when a user desires to use one of the cameras , if the camera is used by another user , said symbol-display means displays the symbol of the camera in a color different from that of the other camera (video images, video source images, video stream) s .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (other camera) is conducted subsequent to the live viewing and storage .
EP0734157A2
CLAIM 4
The camera control system according to claim 3 , wherein when a user desires to use one of the cameras , if the camera is used by another user , said symbol-display means displays the symbol of the camera in a color different from that of the other camera (video images, video source images, video stream) s .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (time display) and the network environment communicate through the Internet .
EP0734157A2
CLAIM 1
A camera control system for selecting one of a plurality of controllable cameras connected to a network , and for controlling video display , comprising camera-status display means for real-time display (storage device, remote computing device) ing statuses of at least two of the cameras .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (said camera) , multiple simultaneously displayed and stored video images (other camera) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (user desires) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (displaying one) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (other camera) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (time display) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (time display) .
EP0734157A2
CLAIM 1
A camera control system for selecting one of a plurality of controllable cameras connected to a network , and for controlling video display , comprising camera-status display means for real-time display (storage device, remote computing device) ing statuses of at least two of the cameras .

EP0734157A2
CLAIM 3
The camera control system according to claim 1 , wherein said camera (video surveillance system) -status display means displays connection and disconnection of the cameras to the network , and start and end of use , parameters and available or unavailable status of use of one connected camera .

EP0734157A2
CLAIM 4
The camera control system according to claim 3 , wherein when a user desires (video sources) to use one of the cameras , if the camera is used by another user , said symbol-display means displays the symbol of the camera in a color different from that of the other camera (video images, video source images, video stream) s .

EP0734157A2
CLAIM 11
A camera control system for selecting one of a plurality of controllable cameras connected to a network , and for controlling video display and camera parameters , comprising : layout-display means ;
symbol-display means for displaying one (displaying one) or more camera symbols representing the cameras , over a layout displayed on said layout-display means ;
and change means for interactively changing the camera symbol , in accordance with change of initial setting of said system .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5778181A

Filed: 1996-03-14     Issued: 1998-07-07

Enhanced video programming system and method for incorporating and displaying retrieved integrated internet information segments

(Original Assignee) ACTV Inc     (Current Assignee) EARTH WEB Inc ; OpenTV Inc

Jack D. Hidary, Craig Ullman
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (vertical blanking) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution (analog format) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5778181A
CLAIM 4
. The system of claim 1 , wherein the programming , including the audio and video signals , is received in an analog format (particular resolution) .

US5778181A
CLAIM 7
. The system of claim 6 , wherein the uniform resource locators are embedded in the vertical blanking (video surveillance system) interval of the video signal .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (vertical blanking) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution (analog format) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5778181A
CLAIM 4
. The system of claim 1 , wherein the programming , including the audio and video signals , is received in an analog format (particular resolution) .

US5778181A
CLAIM 7
. The system of claim 6 , wherein the uniform resource locators are embedded in the vertical blanking (video surveillance system) interval of the video signal .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5761606A

Filed: 1996-02-08     Issued: 1998-06-02

Media online services access via address embedded in video or audio program

(Original Assignee) Wolzien; Thomas R.     (Current Assignee) OpenTV Inc

Thomas R. Wolzien
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images (image signal) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (includes means) into a selected video format (visual indication) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (communication link) to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5761606A
CLAIM 1
. A method of providing to a user of online information services , at the time of viewing a video program represented by an electronic signal , direct digital communication access to an online information provider through a link provided in said video program , comprising : electronically extracting an address associated with the online information provider from an information signal embedded in said electronic signal ;
indicating to the user that an address has been extracted permitting communication with the online information provider ;
and automatically using said extracted address , in response to a user initiated command , to establish a direct digital communication link (communication link) with the online information provider associated with said extracted address .

US5761606A
CLAIM 3
. The method in accordance with claim 1 wherein said step of indicating includes producing a visual indication (video format) to be displayed on the system wherein said program is displayed .

US5761606A
CLAIM 10
. The media online services access system in accordance with claim 9 wherein said program is a video program , further comprising : means for receiving an information signal from said online information provider ;
and means for displaying an image signal (video images, receiving video images) detected from said received information signal .

US5761606A
CLAIM 14
. The media online services access system in accordance with claim 9 wherein said means further includes means (remote viewing device, video surveillance system, video source images) for indicating that more information relating to the content of said video program is available through said extracted address .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images (image signal) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (includes means) into a selected video format (visual indication) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (communication link) traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5761606A
CLAIM 1
. A method of providing to a user of online information services , at the time of viewing a video program represented by an electronic signal , direct digital communication access to an online information provider through a link provided in said video program , comprising : electronically extracting an address associated with the online information provider from an information signal embedded in said electronic signal ;
indicating to the user that an address has been extracted permitting communication with the online information provider ;
and automatically using said extracted address , in response to a user initiated command , to establish a direct digital communication link (communication link) with the online information provider associated with said extracted address .

US5761606A
CLAIM 3
. The method in accordance with claim 1 wherein said step of indicating includes producing a visual indication (video format) to be displayed on the system wherein said program is displayed .

US5761606A
CLAIM 10
. The media online services access system in accordance with claim 9 wherein said program is a video program , further comprising : means for receiving an information signal from said online information provider ;
and means for displaying an image signal (video images, receiving video images) detected from said received information signal .

US5761606A
CLAIM 14
. The media online services access system in accordance with claim 9 wherein said means further includes means (remote viewing device, video surveillance system, video source images) for indicating that more information relating to the content of said video program is available through said extracted address .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5861881A

Filed: 1996-02-08     Issued: 1999-01-19

Interactive computer system for providing an interactive presentation with personalized video, audio and graphics responses for multiple viewers

(Original Assignee) ACTV Inc     (Current Assignee) OpenTV Inc

Michael J. Freeman, Gregory W. Harper
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (compressed video signal) at a personal computer based system from a plurality of video sources (video sources) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format (compressed video signal) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5861881A
CLAIM 2
. The interactive computer work station of claim 1 , wherein the interactive computer work station further comprises : a plurality of video sources (video sources) , each source storing one of the plurality of video signals , wherein least one of the video signals contains data commands ;
a means , connected to at least one video source , for extracting data commands , wherein the data commands comprise branching codes ;
wherein the determination means comprises : a means for detecting the branching codes ;
and a means , connected to the detection means , for processing the branching codes , wherein the personalized feedback response is based on the branching codes and the user selected options .

US5861881A
CLAIM 13
. The live interactive digital programming system of claim 12 , wherein the plurality of digitally compressed video signal (video format, receiving video images) s corresponds to different predetermined camera angles of an event .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (compressed video signal) at a personal computer based system from a plurality of video sources (video sources) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format (compressed video signal) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5861881A
CLAIM 2
. The interactive computer work station of claim 1 , wherein the interactive computer work station further comprises : a plurality of video sources (video sources) , each source storing one of the plurality of video signals , wherein least one of the video signals contains data commands ;
a means , connected to at least one video source , for extracting data commands , wherein the data commands comprise branching codes ;
wherein the determination means comprises : a means for detecting the branching codes ;
and a means , connected to the detection means , for processing the branching codes , wherein the personalized feedback response is based on the branching codes and the user selected options .

US5861881A
CLAIM 13
. The live interactive digital programming system of claim 12 , wherein the plurality of digitally compressed video signal (video format, receiving video images) s corresponds to different predetermined camera angles of an event .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5648824A

Filed: 1996-02-06     Issued: 1997-07-15

Video control user interface for controlling display of a video

(Original Assignee) Microsoft Corp     (Current Assignee) Microsoft Technology Licensing LLC

Matthew W. Dunn, Joseph H. Matthews, III, Edwin Thorne, III
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device (interactive system) of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (following steps, second set) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (following steps, second set) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (interactive system) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5648824A
CLAIM 3
. A video control user interface as recited in claim 1 wherein the symbols comprise a first group of symbols indicative of a first set (first set) of shuttle controls when the video is being played and a second group of symbols indicative of a second set (second set, storage device) of shuttle controls when the video is not being played .

US5648824A
CLAIM 4
. A method for controlling video , comprising the following steps (second set, storage device) : displaying an icon which represents a unitary multi-function actuator of a remote controller ;
displaying multiple symbols indicative of shuttle controls for controlling viewing of the video ;
and arranging the symbols at various locations relative to the icon in a manner that intuitively visually maps the shuttle controls onto the unitary multi-function actuator .

US5648824A
CLAIM 8
. An interactive system (remote viewing device, remote computing device) having a central provider which supplies video content to one or more display units , the interactive system comprising : a display unit configured to operate in a video mode to display video content received from the central provider ;
a remote controller remotely coupled to control the display unit , the remote controller having a unitary multi-purpose control actuator ;
and during operation in the video mode , the display unit displaying an icon representing a physical layout of the unitary control actuator on the remote controller and multiple symbols arranged at locations relative to the icon , the symbols being indicative of shuttle controls for controlling the video content so that the displayed icon provides a visual mapping of the shuttle controls onto the unitary control actuator on the remote controller .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (interactive system) and the network environment communicate through the Internet .
US5648824A
CLAIM 8
. An interactive system (remote viewing device, remote computing device) having a central provider which supplies video content to one or more display units , the interactive system comprising : a display unit configured to operate in a video mode to display video content received from the central provider ;
a remote controller remotely coupled to control the display unit , the remote controller having a unitary multi-purpose control actuator ;
and during operation in the video mode , the display unit displaying an icon representing a physical layout of the unitary control actuator on the remote controller and multiple symbols arranged at locations relative to the icon , the symbols being indicative of shuttle controls for controlling the video content so that the displayed icon provides a visual mapping of the shuttle controls onto the unitary control actuator on the remote controller .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device (interactive system) of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set (first set) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set (following steps, second set) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (following steps, second set) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (interactive system) .
US5648824A
CLAIM 3
. A video control user interface as recited in claim 1 wherein the symbols comprise a first group of symbols indicative of a first set (first set) of shuttle controls when the video is being played and a second group of symbols indicative of a second set (second set, storage device) of shuttle controls when the video is not being played .

US5648824A
CLAIM 4
. A method for controlling video , comprising the following steps (second set, storage device) : displaying an icon which represents a unitary multi-function actuator of a remote controller ;
displaying multiple symbols indicative of shuttle controls for controlling viewing of the video ;
and arranging the symbols at various locations relative to the icon in a manner that intuitively visually maps the shuttle controls onto the unitary multi-function actuator .

US5648824A
CLAIM 8
. An interactive system (remote viewing device, remote computing device) having a central provider which supplies video content to one or more display units , the interactive system comprising : a display unit configured to operate in a video mode to display video content received from the central provider ;
a remote controller remotely coupled to control the display unit , the remote controller having a unitary multi-purpose control actuator ;
and during operation in the video mode , the display unit displaying an icon representing a physical layout of the unitary control actuator on the remote controller and multiple symbols arranged at locations relative to the icon , the symbols being indicative of shuttle controls for controlling the video content so that the displayed icon provides a visual mapping of the shuttle controls onto the unitary control actuator on the remote controller .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
WO9617306A2

Filed: 1995-11-21     Issued: 1996-06-06

Media server

(Original Assignee) Oracle Corporation     

Andrew Laursen, Jeffrey C. Olkin, Mark A. Porter, Farzad Nazem, William Bailey, Mark Moore
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (channel add) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution (stream manager) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9617306A2
CLAIM 1
. In an asymmetric network , a media server comprising : an upstream manager (particular resolution) coupled to said asymmetric network on a first channel , said upstream manager including : a) means for receiving a first message from a client on said first channel , said first message identifying a requested service and an originating client address , b) means for assigning a second channel add (digital form) ress to said client , said second channel address identifying a second channel different from said first channel for returning messages to said client , and c) means for routing said first message to said requested service ;
and a downstream manager coupled to said asymmetric network on said second channel , said downstream manager including : d) means for receiving a second message from said requested service , said second message including said originating client address , and e) means for routing said second message to said client on said second channel .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (data streams) is contemporaneous with the live viewing and storage .
WO9617306A2
CLAIM 3
. In an asymmetric network , a downstream manager coupled to said asymmetric network on a downstream channel having a predetermined bandwidth , said downstream manager comprising : a) a real time queue for storing a plurality of requests for real time data streams (video stream) ;
b) a non-real time queue for storing a plurality of requests for non- real time data ;
and c) means for servicing said plurality of non-real time requests concurrently with servicing said plurality of real time requests on any bandwidth of said downstream channel not used by said plurality of real time requests .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (data streams) is conducted subsequent to the live viewing and storage .
WO9617306A2
CLAIM 3
. In an asymmetric network , a downstream manager coupled to said asymmetric network on a downstream channel having a predetermined bandwidth , said downstream manager comprising : a) a real time queue for storing a plurality of requests for real time data streams (video stream) ;
b) a non-real time queue for storing a plurality of requests for non- real time data ;
and c) means for servicing said plurality of non-real time requests concurrently with servicing said plurality of real time requests on any bandwidth of said downstream channel not used by said plurality of real time requests .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (channel add) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution (stream manager) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9617306A2
CLAIM 1
. In an asymmetric network , a media server comprising : an upstream manager (particular resolution) coupled to said asymmetric network on a first channel , said upstream manager including : a) means for receiving a first message from a client on said first channel , said first message identifying a requested service and an originating client address , b) means for assigning a second channel add (digital form) ress to said client , said second channel address identifying a second channel different from said first channel for returning messages to said client , and c) means for routing said first message to said requested service ;
and a downstream manager coupled to said asymmetric network on said second channel , said downstream manager including : d) means for receiving a second message from said requested service , said second message including said originating client address , and e) means for routing said second message to said client on said second channel .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
WO9621205A1

Filed: 1995-11-13     Issued: 1996-07-11

Wireless pager with prestored images

(Original Assignee) Motorola Inc.     

Daryl Robert Harris, Shrirang Nilkanth Jambhekar, William Louis Reber, Bruce Edward Stuckman, Cary Drake Perttunen
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9621205A1
CLAIM 3
. The system of claim 1 further comprising a display device (display device) , in communication with the camera , which displays the at least one image .

WO9621205A1
CLAIM 4
. The system of claim 3 further comprising a storage device (storage device) which contains the plurality of predetermined images , the storage device communicating with the user interface to retrieve the selected image based upon the second signal , wherein the selected image is communicated to the display device , and wherein the display device displays at least one combined image based upon the at least one image and the selected image .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9621205A1
CLAIM 3
. The system of claim 1 further comprising a display device (display device) , in communication with the camera , which displays the at least one image .

WO9621205A1
CLAIM 4
. The system of claim 3 further comprising a storage device (storage device) which contains the plurality of predetermined images , the storage device communicating with the user interface to retrieve the selected image based upon the second signal , wherein the selected image is communicated to the display device , and wherein the display device displays at least one combined image based upon the at least one image and the selected image .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5850352A

Filed: 1995-11-06     Issued: 1998-12-15

Immersive video, including video hypermosaicing to generate from multiple video views of a scene a three-dimensional video mosaic from which diverse virtual video scene images are synthesized, including panoramic, scene interactive and stereoscopic images

(Original Assignee) University of California     (Current Assignee) University of California

Saied Moezzi, Arun Katkere, Ramesh Jain
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (said camera) , multiple simultaneously displayed and stored video images (transformation matrix, viewer position, image data, such land) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (video sources) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (dimensional scene, tracked object) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (transformation matrix, viewer position, image data, such land) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5850352A
CLAIM 1
. A method of telepresence , being a video representation of being at real-world scene that is other than the instant scene of the viewer , the method comprising : capturing video of a real-world scene from each of a multiplicity of different spatial perspectives on the scene ;
predetermining a fixed framework of the scene as to the boundaries of the scene and selected fixed points of reference within the scene , the fixed framework and fixed reference points potentially but not necessarily coinciding with landmark objects in the scene if , indeed , any such land (video images, receiving video images, video source images) mark objects even exist ;
creating from the captured video in consideration of the predetermined fixed framework a full three-dimensional model of the scene , the three-dimensional model being distinguished in that three-dimension occurrences in the scene are incorporated into the model regardless of that they should not have been pre-identified to the model ;
producing from the three-dimensional model a video representation on the scene that is in accordance with the desired perspective on the scene of a viewer of the scene , thus immersive telepresence because the viewer can view the scene as if immersed therein , and as if present at the scene , all in accordance with his/her desires ;
wherein the representation is called immersive telepresence because it appears to the viewer that , since the scene is presented as the viewer desires , the viewer is immersed in the scene ;
wherein the viewer-desired perspective on the scene , and the video representation in accordance with this viewer-desired perspective , need not be in accordance with any of the captured video .

US5850352A
CLAIM 8
. An immersive video system for presenting video images of a real-world scene in accordance with a predetermined criterion , the system comprising : a knowledge database containing information about the spatial framework of the real-world scene : multiple video sources (video sources) each at a different spatial location for producing multiple two-dimensional video images of a real-world scene each at a different spatial perspective ;
a viewer interface at which a prospective viewer of the scene may specify a criterion relative to which criterion the viewer wishes to view the scene ;
a computer , receiving the multiple two-dimensional video images of the scene from the multiple video cameras and the viewer-specified criterion from the viewer interface , the computer for calculating in accordance with the spatial framework of the knowledge database as a video data analyzer for detecting and for tracking objects of potential interest and their locations in the scene , an environmental model builder for combining multiple individual video images of the scene to build a three-dimensional dynamic model of the environment of the scene within which three-dimensional dynamic environmental model potential objects of interest in the scene are recorded along with their instant spatial locations , and a viewer criterion interpreter for correlating the viewer-specified criterion with the objects of interest in the scene , and with the spatial locations of these objects , as recorded in the dynamic environmental model in order to produce parameters of perspective on the scene , and a visualizer for generating , from the three-dimensional dynamic environmental model in accordance with the parameters of perspective , a particular two-dimensional video image of the scene ;
and a video display , receiving the particular two-dimensional video image of the scene from the computer , for displaying this particular two-dimensional video image of the real-world scene to the viewer as that particular view of the scene which is in satisfaction of the viewer-specified criterion .

US5850352A
CLAIM 15
. A method of composing arbitrary new video vistas on a scene from multiple video streams of the scene derived from different spatial perspectives on the scene , the method called video hypermosaicing because it transcends the generation of a two-dimensional video mosaic by video mosaicing and instead generates a spatial-temporally coherent and consistent three-dimensional video mosaic from multiple individual video streams arising from each of multiple video cameras each of which is imaging at least a part of the scene from a perspective that is at least in part different from other ones of the multiple video cameras , the video hypermosaicing composing method comprising : receiving multiple video streams on a scene each of which streams comprises multiple pixels in a vista coordinate system V : {(x v , y v , z v)} ;
finding for each pixel (x v , y v , d v (x v , y v) on the vista the corresponding pixel point (x . sub . ω , y . sub . ω , z . sub . ω) in a model , or world , coordinate system W : {(x . sub . ω , y . sub . ω , z . sub . ω) by using the depth value of the pixel , to wit x . sub . ω y . sub . ω z . sub . ω 1! T =M v · x v y v z v 1! T ;
projecting the found corresponding pixel point onto each of a plurality of camera image planes c of a camera coordinate system C : {(x c , y c , z c)} by x c y c z c 1! T =M c -1 · x . sub . ω y . sub . ω z . sub . ω 1! T where M c is the 4×4 homogeneous transformation matrix (video images, receiving video images, video source images) representing transformation between c and the world coordinate system , in order to produce camera coordinate pixel points (x c , y c , z c) ∀c ;
testing said camera (video surveillance system) coordinate pixel points (x c , y c , z c) ∀c for occlusion from view by comparing z c with the depth value for the found corresponding pixel point so as to produce several candidates that could be used for the pixel (x c , y c) for the vista ;
evaluating each candidate view cv by a criteria , to wit , first computing an angle A subtended by a line between a candidate camera and a vista position with the object point (x . sub . ω , y . sub . ω , z . sub . ω) by use of the cosine formula A=arccos √(b 2 +c 2 -a 2)/(2bc) , and then computing the distance of the object point (x . sub . ω , y . sub . ω , z . sub . ω) from camera window coordinate (x c , y c) , which is the depth value d c (x c , y c) ;
evaluating each candidate view by an evaluation criterion e cv =f (A , B*d c (x c , y c)) , where B is a small number ;
and repeating the receiving , the finding , the projecting , the testing and the evaluating for an instance of time of each video frame assuming a stationary viewpoint .

US5850352A
CLAIM 17
. A method of presenting a particular stereoscopic two-dimensional video image of a real-world three dimensional scene (digital form, digital converter) to a viewer in accordance with a criterion supplied by the viewer , the method comprising : imaging in multiple video cameras each at a different spatial location multiple two-dimensional video images of a real-world scene each at a different spatial perspective ;
combining in a computer the multiple two-dimensional images the scene into a three-dimensional model of the scene ;
receiving in a the computer from a prospective viewer of the scene a viewer-specified criterion relative to which criterion the viewer wishes to view the scene ;
synthesizing , in a computer from the three-dimensional model in accordance with the received viewer criterion , a stereoscopic two-dimensional image that is without exact correspondence to any of the images of the real-world scene that are imaged by any of the multiple video cameras ;
and displaying in a video display the particular stereoscopic two-dimensional image of the real-world scene to the viewer .

US5850352A
CLAIM 23
. The method according to claim 20 wherein selection of the object relative to which the viewer wishes to particularly view in the scene transpires by viewer position (video images, receiving video images, video source images) ing of a device of a type that is suitably used with an artificial reality system to sense viewer position and viewer movement and viewer direction of focus ;
sensing with the device the viewer position and movement and direction of focus ;
unambiguously interpreting in three dimensions an association between , on the one hand , the object position and , on the other hand , the viewer position and movement and direction of focus , so as to specify the object relative to which the viewer wishes to particularly view in the scene ;
wherein the association transpires , as the three-dimensional model of the scene supports , in three and not just in two dimensions .

US5850352A
CLAIM 26
. A method of synthesizing a stereoscopic virtual video image from real video images obtained by a multiple real video cameras , the method comprising : storing in a video image data (video images, receiving video images, video source images) base the real two-dimensional video images of a scene from each of a multiplicity of real video cameras ;
creating in a computer from the multiplicity of stored two-dimensional video images a three-dimensional video database containing a three-dimensional video image of the scene , the three-dimensional video database being characterized in that the three-dimensional location of objects in the scene is within the database ;
and synthesizing a two-dimensional stereoscopic virtual video image of the scene from the three-dimensional video database ;
wherein the synthesizing is facilitated because the three-dimensional spatial positions of all objects depicted in the stereoscopic virtual video image are known because of their positions within the three-dimensional video database , it being a mathematical transform to present a two-dimensional stereoscopic video image when the three-dimensional positions of objects depicted in the image are known .

US5850352A
CLAIM 46
. A computer system , receiving multiple video images of views on a real world scene , for synthesizing a video image of the scene which synthesized image is no identical to any of the multiple received video images , the system comprising : an information base containing a geometry of the real-world scene , shapes and dynamic behaviors expected from moving objects in the scene , plus internal and external camera calibration models on the scene ;
a video data analyzer means for detecting and for tracking objects of potential interest in the scene , and locations of these objects ;
a three-dimensional environmental model builder means for recording the detected and tracked object (digital form, digital converter) s at their proper locations in a three-dimensional model of the scene , the recording being in consideration of the information base ;
a viewer interface means responsive to a viewer of the scene to receive a viewer selection of a desired view on the scene , which desired view need not be identical to any views that are within any of the multiple received video images ;
and a visualizer means for generating from the three-dimensional model of the scene in accordance with the received desired view a video image on the scene that so shows the scene from the desired view .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (said camera) , multiple simultaneously displayed and stored video images (transformation matrix, viewer position, image data, such land) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (video sources) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (dimensional scene, tracked object) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (transformation matrix, viewer position, image data, such land) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5850352A
CLAIM 1
. A method of telepresence , being a video representation of being at real-world scene that is other than the instant scene of the viewer , the method comprising : capturing video of a real-world scene from each of a multiplicity of different spatial perspectives on the scene ;
predetermining a fixed framework of the scene as to the boundaries of the scene and selected fixed points of reference within the scene , the fixed framework and fixed reference points potentially but not necessarily coinciding with landmark objects in the scene if , indeed , any such land (video images, receiving video images, video source images) mark objects even exist ;
creating from the captured video in consideration of the predetermined fixed framework a full three-dimensional model of the scene , the three-dimensional model being distinguished in that three-dimension occurrences in the scene are incorporated into the model regardless of that they should not have been pre-identified to the model ;
producing from the three-dimensional model a video representation on the scene that is in accordance with the desired perspective on the scene of a viewer of the scene , thus immersive telepresence because the viewer can view the scene as if immersed therein , and as if present at the scene , all in accordance with his/her desires ;
wherein the representation is called immersive telepresence because it appears to the viewer that , since the scene is presented as the viewer desires , the viewer is immersed in the scene ;
wherein the viewer-desired perspective on the scene , and the video representation in accordance with this viewer-desired perspective , need not be in accordance with any of the captured video .

US5850352A
CLAIM 8
. An immersive video system for presenting video images of a real-world scene in accordance with a predetermined criterion , the system comprising : a knowledge database containing information about the spatial framework of the real-world scene : multiple video sources (video sources) each at a different spatial location for producing multiple two-dimensional video images of a real-world scene each at a different spatial perspective ;
a viewer interface at which a prospective viewer of the scene may specify a criterion relative to which criterion the viewer wishes to view the scene ;
a computer , receiving the multiple two-dimensional video images of the scene from the multiple video cameras and the viewer-specified criterion from the viewer interface , the computer for calculating in accordance with the spatial framework of the knowledge database as a video data analyzer for detecting and for tracking objects of potential interest and their locations in the scene , an environmental model builder for combining multiple individual video images of the scene to build a three-dimensional dynamic model of the environment of the scene within which three-dimensional dynamic environmental model potential objects of interest in the scene are recorded along with their instant spatial locations , and a viewer criterion interpreter for correlating the viewer-specified criterion with the objects of interest in the scene , and with the spatial locations of these objects , as recorded in the dynamic environmental model in order to produce parameters of perspective on the scene , and a visualizer for generating , from the three-dimensional dynamic environmental model in accordance with the parameters of perspective , a particular two-dimensional video image of the scene ;
and a video display , receiving the particular two-dimensional video image of the scene from the computer , for displaying this particular two-dimensional video image of the real-world scene to the viewer as that particular view of the scene which is in satisfaction of the viewer-specified criterion .

US5850352A
CLAIM 15
. A method of composing arbitrary new video vistas on a scene from multiple video streams of the scene derived from different spatial perspectives on the scene , the method called video hypermosaicing because it transcends the generation of a two-dimensional video mosaic by video mosaicing and instead generates a spatial-temporally coherent and consistent three-dimensional video mosaic from multiple individual video streams arising from each of multiple video cameras each of which is imaging at least a part of the scene from a perspective that is at least in part different from other ones of the multiple video cameras , the video hypermosaicing composing method comprising : receiving multiple video streams on a scene each of which streams comprises multiple pixels in a vista coordinate system V : {(x v , y v , z v)} ;
finding for each pixel (x v , y v , d v (x v , y v) on the vista the corresponding pixel point (x . sub . ω , y . sub . ω , z . sub . ω) in a model , or world , coordinate system W : {(x . sub . ω , y . sub . ω , z . sub . ω) by using the depth value of the pixel , to wit x . sub . ω y . sub . ω z . sub . ω 1! T =M v · x v y v z v 1! T ;
projecting the found corresponding pixel point onto each of a plurality of camera image planes c of a camera coordinate system C : {(x c , y c , z c)} by x c y c z c 1! T =M c -1 · x . sub . ω y . sub . ω z . sub . ω 1! T where M c is the 4×4 homogeneous transformation matrix (video images, receiving video images, video source images) representing transformation between c and the world coordinate system , in order to produce camera coordinate pixel points (x c , y c , z c) ∀c ;
testing said camera (video surveillance system) coordinate pixel points (x c , y c , z c) ∀c for occlusion from view by comparing z c with the depth value for the found corresponding pixel point so as to produce several candidates that could be used for the pixel (x c , y c) for the vista ;
evaluating each candidate view cv by a criteria , to wit , first computing an angle A subtended by a line between a candidate camera and a vista position with the object point (x . sub . ω , y . sub . ω , z . sub . ω) by use of the cosine formula A=arccos √(b 2 +c 2 -a 2)/(2bc) , and then computing the distance of the object point (x . sub . ω , y . sub . ω , z . sub . ω) from camera window coordinate (x c , y c) , which is the depth value d c (x c , y c) ;
evaluating each candidate view by an evaluation criterion e cv =f (A , B*d c (x c , y c)) , where B is a small number ;
and repeating the receiving , the finding , the projecting , the testing and the evaluating for an instance of time of each video frame assuming a stationary viewpoint .

US5850352A
CLAIM 17
. A method of presenting a particular stereoscopic two-dimensional video image of a real-world three dimensional scene (digital form, digital converter) to a viewer in accordance with a criterion supplied by the viewer , the method comprising : imaging in multiple video cameras each at a different spatial location multiple two-dimensional video images of a real-world scene each at a different spatial perspective ;
combining in a computer the multiple two-dimensional images the scene into a three-dimensional model of the scene ;
receiving in a the computer from a prospective viewer of the scene a viewer-specified criterion relative to which criterion the viewer wishes to view the scene ;
synthesizing , in a computer from the three-dimensional model in accordance with the received viewer criterion , a stereoscopic two-dimensional image that is without exact correspondence to any of the images of the real-world scene that are imaged by any of the multiple video cameras ;
and displaying in a video display the particular stereoscopic two-dimensional image of the real-world scene to the viewer .

US5850352A
CLAIM 23
. The method according to claim 20 wherein selection of the object relative to which the viewer wishes to particularly view in the scene transpires by viewer position (video images, receiving video images, video source images) ing of a device of a type that is suitably used with an artificial reality system to sense viewer position and viewer movement and viewer direction of focus ;
sensing with the device the viewer position and movement and direction of focus ;
unambiguously interpreting in three dimensions an association between , on the one hand , the object position and , on the other hand , the viewer position and movement and direction of focus , so as to specify the object relative to which the viewer wishes to particularly view in the scene ;
wherein the association transpires , as the three-dimensional model of the scene supports , in three and not just in two dimensions .

US5850352A
CLAIM 26
. A method of synthesizing a stereoscopic virtual video image from real video images obtained by a multiple real video cameras , the method comprising : storing in a video image data (video images, receiving video images, video source images) base the real two-dimensional video images of a scene from each of a multiplicity of real video cameras ;
creating in a computer from the multiplicity of stored two-dimensional video images a three-dimensional video database containing a three-dimensional video image of the scene , the three-dimensional video database being characterized in that the three-dimensional location of objects in the scene is within the database ;
and synthesizing a two-dimensional stereoscopic virtual video image of the scene from the three-dimensional video database ;
wherein the synthesizing is facilitated because the three-dimensional spatial positions of all objects depicted in the stereoscopic virtual video image are known because of their positions within the three-dimensional video database , it being a mathematical transform to present a two-dimensional stereoscopic video image when the three-dimensional positions of objects depicted in the image are known .

US5850352A
CLAIM 46
. A computer system , receiving multiple video images of views on a real world scene , for synthesizing a video image of the scene which synthesized image is no identical to any of the multiple received video images , the system comprising : an information base containing a geometry of the real-world scene , shapes and dynamic behaviors expected from moving objects in the scene , plus internal and external camera calibration models on the scene ;
a video data analyzer means for detecting and for tracking objects of potential interest in the scene , and locations of these objects ;
a three-dimensional environmental model builder means for recording the detected and tracked object (digital form, digital converter) s at their proper locations in a three-dimensional model of the scene , the recording being in consideration of the information base ;
a viewer interface means responsive to a viewer of the scene to receive a viewer selection of a desired view on the scene , which desired view need not be identical to any views that are within any of the multiple received video images ;
and a visualizer means for generating from the three-dimensional model of the scene in accordance with the received desired view a video image on the scene that so shows the scene from the desired view .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6085223A

Filed: 1995-10-20     Issued: 2000-07-04

Method and apparatus for providing database information to non-requesting clients

(Original Assignee) NCR Corp     (Current Assignee) NCR Corp

Felipe Carino, Jr., Anthony L. Rollins
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (one object) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6085223A
CLAIM 8
. The method of claim 1 wherein : the step of transforming the database query into at least one database management command comprises the step of transforming the database query into at least one relational database command and at least one object (digital form) server command , the object server command comprising an object surrogate ;
the step of transmitting the database management system commands to the data management system comprises the steps of transmitting the relational database command to a relational database management system and the object server command to the object server ;
and the response further comprises a response table received from the relational database management system .

US6085223A
CLAIM 9
. An apparatus for providing access to data stored in a database management system to a receiver client , comprising : a computer having a processor , the computer coupled to a data storage device (storage device) ;
means , performed by the computer for receiving a database query from a submitting client on a first communication path ;
means , performed by the computer for transforming the database query into database management system commands ;
means , performed by the computer for transmitting the database management system commands to the database management system ;
means , performed by the computer for receiving a response from the database management system ;
means , performed by the computer for compiling an answer set comprising the database management system response ;
and means , performed by the computer for transmitting the database management system response to the receiver client .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (one object) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6085223A
CLAIM 8
. The method of claim 1 wherein : the step of transforming the database query into at least one database management command comprises the step of transforming the database query into at least one relational database command and at least one object (digital form) server command , the object server command comprising an object surrogate ;
the step of transmitting the database management system commands to the data management system comprises the steps of transmitting the relational database command to a relational database management system and the object server command to the object server ;
and the response further comprises a response table received from the relational database management system .

US6085223A
CLAIM 9
. An apparatus for providing access to data stored in a database management system to a receiver client , comprising : a computer having a processor , the computer coupled to a data storage device (storage device) ;
means , performed by the computer for receiving a database query from a submitting client on a first communication path ;
means , performed by the computer for transforming the database query into database management system commands ;
means , performed by the computer for transmitting the database management system commands to the database management system ;
means , performed by the computer for receiving a response from the database management system ;
means , performed by the computer for compiling an answer set comprising the database management system response ;
and means , performed by the computer for transmitting the database management system response to the receiver client .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US6141688A

Filed: 1995-10-16     Issued: 2000-10-31

Broadcast search for available host

(Original Assignee) NEC Corp     (Current Assignee) NEC Corp

Depeng Bi, S. Christopher Gladwin, James Y. Wilson
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (generated image) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link (radio interface) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (radio interface) to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6141688A
CLAIM 1
. A wireless interface device for use in a computer system which includes one or more remote host computers , each of said one or more remote host computers having a CPU and a storage device (storage device) for running and storing programs and an associated display for displaying images , each of said remote host computers including a radio interface (communications link, communication link) , the wireless interface device comprising : means for broadcasting a predetermined signal to said remote host computers , at least one of said remote host computers having node addresses unknown to said wireless interface device on power up ;
means for receiving signals from said remote host computers indicative of their availability to be connected to said wireless interface device , said signals including respective node addresses of said remote host computers ;
means for enabling a user to manually select a remote host computer from those which respond to said predetermined signal ;
means for wirelessly communicating and interfacing with said selected host computer , said communicating means including means for enabling said wireless interface device to take control of and access said selected host computer and said programs on said selected host computer , and disable input and output devices on said host computer ;
and means for displaying whatever images are being displayed on said selected host computer .

US6141688A
CLAIM 9
. A wireless interface device for use in a computer system which includes one or more remote host computers , each of said remote host computers having a central processing unit and a storage device for running and storing programs and an associated display for displaying images , said remote computers including a radio interface , the wireless interface device comprising : means for broadcasting a predetermined signal to said remote host computers ;
means for receiving signals from said remote host computers indicative of their availability to be connected to said wireless interface device ;
means for enabling a user to select a remote host computer from those which respond to said predetermined signal ;
means for said wireless interface device to take control of said selected remote host computer and display whatever is being displayed on said selected remote host computer and for generating locally generated image (video stream, receiving video images) s at said wireless device ;
and means for wirelessly communicating and interfacing with said remote host computer , said communicating means including means for enabling said wireless interface device to take control of and access said remote host computer and said programs on said remote host computer and disable input and output devices on said host computer .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (generated image) is contemporaneous with the live viewing and storage .
US6141688A
CLAIM 9
. A wireless interface device for use in a computer system which includes one or more remote host computers , each of said remote host computers having a central processing unit and a storage device for running and storing programs and an associated display for displaying images , said remote computers including a radio interface , the wireless interface device comprising : means for broadcasting a predetermined signal to said remote host computers ;
means for receiving signals from said remote host computers indicative of their availability to be connected to said wireless interface device ;
means for enabling a user to select a remote host computer from those which respond to said predetermined signal ;
means for said wireless interface device to take control of said selected remote host computer and display whatever is being displayed on said selected remote host computer and for generating locally generated image (video stream, receiving video images) s at said wireless device ;
and means for wirelessly communicating and interfacing with said remote host computer , said communicating means including means for enabling said wireless interface device to take control of and access said remote host computer and said programs on said remote host computer and disable input and output devices on said host computer .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (generated image) is conducted subsequent to the live viewing and storage .
US6141688A
CLAIM 9
. A wireless interface device for use in a computer system which includes one or more remote host computers , each of said remote host computers having a central processing unit and a storage device for running and storing programs and an associated display for displaying images , said remote computers including a radio interface , the wireless interface device comprising : means for broadcasting a predetermined signal to said remote host computers ;
means for receiving signals from said remote host computers indicative of their availability to be connected to said wireless interface device ;
means for enabling a user to select a remote host computer from those which respond to said predetermined signal ;
means for said wireless interface device to take control of said selected remote host computer and display whatever is being displayed on said selected remote host computer and for generating locally generated image (video stream, receiving video images) s at said wireless device ;
and means for wirelessly communicating and interfacing with said remote host computer , said communicating means including means for enabling said wireless interface device to take control of and access said remote host computer and said programs on said remote host computer and disable input and output devices on said host computer .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (generated image) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link (radio interface) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (radio interface) traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US6141688A
CLAIM 1
. A wireless interface device for use in a computer system which includes one or more remote host computers , each of said one or more remote host computers having a CPU and a storage device (storage device) for running and storing programs and an associated display for displaying images , each of said remote host computers including a radio interface (communications link, communication link) , the wireless interface device comprising : means for broadcasting a predetermined signal to said remote host computers , at least one of said remote host computers having node addresses unknown to said wireless interface device on power up ;
means for receiving signals from said remote host computers indicative of their availability to be connected to said wireless interface device , said signals including respective node addresses of said remote host computers ;
means for enabling a user to manually select a remote host computer from those which respond to said predetermined signal ;
means for wirelessly communicating and interfacing with said selected host computer , said communicating means including means for enabling said wireless interface device to take control of and access said selected host computer and said programs on said selected host computer , and disable input and output devices on said host computer ;
and means for displaying whatever images are being displayed on said selected host computer .

US6141688A
CLAIM 9
. A wireless interface device for use in a computer system which includes one or more remote host computers , each of said remote host computers having a central processing unit and a storage device for running and storing programs and an associated display for displaying images , said remote computers including a radio interface , the wireless interface device comprising : means for broadcasting a predetermined signal to said remote host computers ;
means for receiving signals from said remote host computers indicative of their availability to be connected to said wireless interface device ;
means for enabling a user to select a remote host computer from those which respond to said predetermined signal ;
means for said wireless interface device to take control of said selected remote host computer and display whatever is being displayed on said selected remote host computer and for generating locally generated image (video stream, receiving video images) s at said wireless device ;
and means for wirelessly communicating and interfacing with said remote host computer , said communicating means including means for enabling said wireless interface device to take control of and access said remote host computer and said programs on said remote host computer and disable input and output devices on said host computer .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5742797A

Filed: 1995-08-11     Issued: 1998-04-21

Dynamic off-screen display memory manager

(Original Assignee) International Business Machines Corp     (Current Assignee) Lenovo Singapore Pte Ltd

Joseph Celi, Jr., Roger Louie, Jonathan Mark Wagner
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device (present invention, electronic memory) of a video surveillance system , multiple simultaneously displayed and stored video images (operating system, image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (present invention, electronic memory) or more of the digitized images in separate windows on a personal computer based display device (present invention, electronic memory) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (present invention, electronic memory) or more of the video source images (operating system, image data) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (present invention, electronic memory) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (present invention, electronic memory) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5742797A
CLAIM 1
. A method of allocating and deallocating off-screen display memory in a computer system , comprising the steps of : A . receiving a request for a region of off-screen display memory to store a digitized image data (video images, video source images) ;
B . traversing a linked list data structure of off-screen display memory regions organized from a smallest-sized region to a largest-sized region to select a region of unallocated off-screen display memory large enough to store the digitized image data ;
C . storing the digitized image data in the selected region ;
D . updating the linked list data structure to indicate that the selected region of off-screen display memory is now allocated ;
and E . recomputing the various combinations for the remaining unallocated regions of the off-screen display memory and storing the new combinations in the linked list data structure and reorganizing the linked list data structure from a smallest-sized region to a largest-sized region .

US5742797A
CLAIM 5
. The method of claim 1 wherein the steps of the present invention (remote viewing device, display device, storage device, remote computing device, displaying one, converting one) are performed by an operating system (video images, video source images) of a multi-media multi-tasking computer system .

US5742797A
CLAIM 8
. The off-screen display memory manager of claim 7 wherein said electronic memory (remote viewing device, display device, storage device, remote computing device, displaying one, converting one) device is VRAM .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (present invention, electronic memory) and the network environment communicate through the Internet .
US5742797A
CLAIM 5
. The method of claim 1 wherein the steps of the present invention (remote viewing device, display device, storage device, remote computing device, displaying one, converting one) are performed by an operating system of a multi-media multi-tasking computer system .

US5742797A
CLAIM 8
. The off-screen display memory manager of claim 7 wherein said electronic memory (remote viewing device, display device, storage device, remote computing device, displaying one, converting one) device is VRAM .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device (present invention, electronic memory) of a video surveillance system , multiple simultaneously displayed and stored video images (operating system, image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (present invention, electronic memory) or more of the digitized images in separate windows on a personal computer based display device (present invention, electronic memory) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (present invention, electronic memory) or more of the video source images (operating system, image data) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (present invention, electronic memory) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (present invention, electronic memory) .
US5742797A
CLAIM 1
. A method of allocating and deallocating off-screen display memory in a computer system , comprising the steps of : A . receiving a request for a region of off-screen display memory to store a digitized image data (video images, video source images) ;
B . traversing a linked list data structure of off-screen display memory regions organized from a smallest-sized region to a largest-sized region to select a region of unallocated off-screen display memory large enough to store the digitized image data ;
C . storing the digitized image data in the selected region ;
D . updating the linked list data structure to indicate that the selected region of off-screen display memory is now allocated ;
and E . recomputing the various combinations for the remaining unallocated regions of the off-screen display memory and storing the new combinations in the linked list data structure and reorganizing the linked list data structure from a smallest-sized region to a largest-sized region .

US5742797A
CLAIM 5
. The method of claim 1 wherein the steps of the present invention (remote viewing device, display device, storage device, remote computing device, displaying one, converting one) are performed by an operating system (video images, video source images) of a multi-media multi-tasking computer system .

US5742797A
CLAIM 8
. The off-screen display memory manager of claim 7 wherein said electronic memory (remote viewing device, display device, storage device, remote computing device, displaying one, converting one) device is VRAM .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
WO9608105A1

Filed: 1995-07-31     Issued: 1996-03-14

Method for creating image data

(Original Assignee) Motorola Inc.     

Nicholas Labun
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (image data) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9608105A1
CLAIM 1
. A method for capturing an image , the method comprising the steps of : capturing an optically distorted representation of a still-image on a photographic film using a camera with a wide-angle lens ;
processing the film to produce a copy of the optically distorted representation of the still-image ;
converting the copy of the optically distorted representation of the still-image into a plurality of signals ;
digitizing the signals of the optically distorted representation of the still-image to produce a plurality of distorted image data (video images, video source images) ;
and transforming the distorted image data into transformed image data to correct for the distortion caused by the lens .

WO9608105A1
CLAIM 3
. The method of claim 1 further comprising the step of : displaying the still-image using a display device (display device) that is responsive to the transformed image data .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (image data) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9608105A1
CLAIM 1
. A method for capturing an image , the method comprising the steps of : capturing an optically distorted representation of a still-image on a photographic film using a camera with a wide-angle lens ;
processing the film to produce a copy of the optically distorted representation of the still-image ;
converting the copy of the optically distorted representation of the still-image into a plurality of signals ;
digitizing the signals of the optically distorted representation of the still-image to produce a plurality of distorted image data (video images, video source images) ;
and transforming the distorted image data into transformed image data to correct for the distortion caused by the lens .

WO9608105A1
CLAIM 3
. The method of claim 1 further comprising the step of : displaying the still-image using a display device (display device) that is responsive to the transformed image data .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5737552A

Filed: 1995-07-28     Issued: 1998-04-07

Machine, method and medium for linear programming with interactive conversational interface

(Original Assignee) Starwave Corp     (Current Assignee) Disney Enterprises Inc

David Anthony Lavallee, Gregg S. Foster
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (conveyance means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5737552A
CLAIM 5
. The method of claim 4 , wherein said content source comprises a storage device (storage device) on a local computer .

US5737552A
CLAIM 66
. A machine for allowing a user to obtain additional or alternate program information corresponding to a scene being viewed by the user , comprising : transmission means for conveying , from a content source to the user , program information comprising one or more scenes , wherein at least one of said one or more scenes have associated control information ;
signal reception means for receiving , from the user , a signal indicating a request to receive additional or alternate program information corresponding to a current scene viewed by the user when said signal was initiated ;
control means for obtaining , in response to said signal reception means , control information corresponding to said current scene ;
first conveyance means (video surveillance system) for conveying to the user , based upon said control information , additional program information corresponding to said current scene , when said signal indicates a request to receive said additional program information ;
second conveyance means for conveying to the user , based upon said control information , alternate program information when said signal indicates a request to receive alternate program information corresponding to said current scene ;
and third conveyance means for conveying linear program information to the user where no request is made by the user after a period of time has elapsed .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (conveyance means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5737552A
CLAIM 5
. The method of claim 4 , wherein said content source comprises a storage device (storage device) on a local computer .

US5737552A
CLAIM 66
. A machine for allowing a user to obtain additional or alternate program information corresponding to a scene being viewed by the user , comprising : transmission means for conveying , from a content source to the user , program information comprising one or more scenes , wherein at least one of said one or more scenes have associated control information ;
signal reception means for receiving , from the user , a signal indicating a request to receive additional or alternate program information corresponding to a current scene viewed by the user when said signal was initiated ;
control means for obtaining , in response to said signal reception means , control information corresponding to said current scene ;
first conveyance means (video surveillance system) for conveying to the user , based upon said control information , additional program information corresponding to said current scene , when said signal indicates a request to receive said additional program information ;
second conveyance means for conveying to the user , based upon said control information , alternate program information when said signal indicates a request to receive alternate program information corresponding to said current scene ;
and third conveyance means for conveying linear program information to the user where no request is made by the user after a period of time has elapsed .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
WO9607269A1

Filed: 1995-07-14     Issued: 1996-03-07

Interface card with an electronic camera and method of use therefor

(Original Assignee) Motorola Inc.     

Shrirang Nilkanth Jambhekar, Raymond Gary Howell, William L. Reber
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (different orientation, displaying one) or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (image data) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (communications link) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9607269A1
CLAIM 1
. An interface card for use with a personal communicator , the interface card comprising : an electronic camera , capable of capturing at least one image and generating a plurality of image data (video images, video source images) ;
and an interface circuit , responsive to the image data and linkable to the personal communicator , for transferring the image data to the personal communicator .

WO9607269A1
CLAIM 4
. The interface card of claim 1 wherein interface circuit includes : a transmitter for transmitting the image data over the communications link (communications link) .

WO9607269A1
CLAIM 8
. The interface card of claim 2 further comprising : a pivot joint for coupling the head to the card body so as to capture images from a set of head different orientation (displaying one) s , even if the card body is in a stationary position .

WO9607269A1
CLAIM 9
. . The interface card of claim 1 further comprising : a display device (display device) , coupled to the electronic camera , for displaying one (displaying one) or more of the plurality of image data .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one (different orientation, displaying one) or more of the digitized images in separate windows on a personal computer based display device (display device) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (image data) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link (communications link) to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9607269A1
CLAIM 1
. An interface card for use with a personal communicator , the interface card comprising : an electronic camera , capable of capturing at least one image and generating a plurality of image data (video images, video source images) ;
and an interface circuit , responsive to the image data and linkable to the personal communicator , for transferring the image data to the personal communicator .

WO9607269A1
CLAIM 4
. The interface card of claim 1 wherein interface circuit includes : a transmitter for transmitting the image data over the communications link (communications link) .

WO9607269A1
CLAIM 8
. The interface card of claim 2 further comprising : a pivot joint for coupling the head to the card body so as to capture images from a set of head different orientation (displaying one) s , even if the card body is in a stationary position .

WO9607269A1
CLAIM 9
. . The interface card of claim 1 further comprising : a display device (display device) , coupled to the electronic camera , for displaying one (displaying one) or more of the plurality of image data .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5790423A

Filed: 1995-06-14     Issued: 1998-08-04

Interactive audio transmission receiving and playback system

(Original Assignee) Audible Inc     (Current Assignee) AUDIBLE WORDS Corp ; Audible Inc

Edwin J. Lau, Donald R. Katz
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (digital data) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (digital form) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format in a particular resolution (analog format) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device, player device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (digital signal processor) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection (said interface) between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5790423A
CLAIM 1
. A system for transmitting , receiving , storing and replaying a user selected program , comprising : (a) a service center including : i . an electronic user accessible interface ;
ii . an electronically stored library of user selectable programs ;
iii . an electronic control system functioning to receive a plurality of user program selections through said interface (broadband connection) , and to select said program selections from said library , and to output said programs in the form of compressed electronic data through said interface ;
(b) a base unit including : i . an electronic interface being electronically interconnectable with said user accessible interface of said service center and functioning to receive said user selected programs ;
ii . a base unit data interface port functioning to electronically interconnect said base unit with a cassette data interface port disposed on a cassette ;
iii . a user activatable service center instruction device being electronically interconnected with said base unit and functioning to transmit user generated program selections through said electronic interface to said service center ;
(c) a cassette including : i . a cassette data interface port being electronically interconnectable with said base unit data interface port , for the reception of electronic data representing user selected programs into said cassette ;
ii . a cassette electronic signal processing means being electronically connected with said cassette data interface port and functioning to process said electronic data ;
iii . a memory storage means being interconnected with said signal processing means and functioning to store said compressed electronic data in memory locations that are addressable by said signal processing means said compressed electronic data includes bit values in specified bit locations that indicate whether the program selection represented by said compressed electronic data is an original work or a copy of an original work ;
iv . a cassette function control means being interconnectable with mechanical components of an audio cassette player and functioning to detect movements of said mechanical components of said audio cassette player and to translate said movements into electronic cassette function controls ;
v . a cassette electronic program data output means being electronically connected to said signal processing means and disposed to electronically interface with an input read head of said audio cassette player , whereby electronic signals representative of said stored program selections are transmitted by said data output means to said input read head for processing by said audio cassette player .

US5790423A
CLAIM 3
. A system as described in claim 1 wherein said electronic data is input and stored in said cassette in a compressed digital data (receiving video images) format , and said cassette electronic signal processing means includes a digital signal processor (frame rate) to decompress said compressed digital data .

US5790423A
CLAIM 6
. A system as described in claim 1 wherein said base unit includes a memory storage device (storage device) for storing compressed digital data from said service center interface for later user selectable outputting into a cassette .

US5790423A
CLAIM 9
. A system as described in claim 1 wherein said electronic data is input and stored in said cassette in a digital form (digital form) at , and transmitted from said cassette output means in an analog format (particular resolution) .

US5790423A
CLAIM 21
. A portable electronic cassette for the storage and replay of electronic data , comprising : a cassette housing having a size and shape for operative insertion within a standard audio cassette player device (storage device) ;
a data input port means being disposed within said housing and functioning to receive electronic signal data in a compressed digital data format ;
an electronic signal processing means being electronically connected with said data input port means and functioning to process said electronic signal data , said electronic signal processing means includes a digital signal processor to decompress said electronic signal data received in a compressed digital data format ;
a memory storage means being interconnected with said signal processing means and functioning to store said electronic signal data in a compressed digital data format in memory locations that are addressable by said signal processing means ;
a cassette function control means being interconnectable with mechanical components of said audio cassette player and functioning to detect movements of said mechanical components of said audio cassette player and to create electronic cassette function control signals (display device, converting one) responsive to said movements ;
a cassette electronic program data output means being electronically connected to said signal processing means and disposed to electronically interface with an input read head of said audio cassette player , whereby electronic signals representative of said stored program selections are transmitted in an analog format by said data output means to said input read head for processing by said audio cassette player .

US10499091B2
CLAIM 5
. The method of claim 1 , wherein the broadband connection (said interface) has a bandwidth of 2-6 Megabits per second (Mbps) .
US5790423A
CLAIM 1
. A system for transmitting , receiving , storing and replaying a user selected program , comprising : (a) a service center including : i . an electronic user accessible interface ;
ii . an electronically stored library of user selectable programs ;
iii . an electronic control system functioning to receive a plurality of user program selections through said interface (broadband connection) , and to select said program selections from said library , and to output said programs in the form of compressed electronic data through said interface ;
(b) a base unit including : i . an electronic interface being electronically interconnectable with said user accessible interface of said service center and functioning to receive said user selected programs ;
ii . a base unit data interface port functioning to electronically interconnect said base unit with a cassette data interface port disposed on a cassette ;
iii . a user activatable service center instruction device being electronically interconnected with said base unit and functioning to transmit user generated program selections through said electronic interface to said service center ;
(c) a cassette including : i . a cassette data interface port being electronically interconnectable with said base unit data interface port , for the reception of electronic data representing user selected programs into said cassette ;
ii . a cassette electronic signal processing means being electronically connected with said cassette data interface port and functioning to process said electronic data ;
iii . a memory storage means being interconnected with said signal processing means and functioning to store said compressed electronic data in memory locations that are addressable by said signal processing means said compressed electronic data includes bit values in specified bit locations that indicate whether the program selection represented by said compressed electronic data is an original work or a copy of an original work ;
iv . a cassette function control means being interconnectable with mechanical components of an audio cassette player and functioning to detect movements of said mechanical components of said audio cassette player and to translate said movements into electronic cassette function controls ;
v . a cassette electronic program data output means being electronically connected to said signal processing means and disposed to electronically interface with an input read head of said audio cassette player , whereby electronic signals representative of said stored program selections are transmitted by said data output means to said input read head for processing by said audio cassette player .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (digital data) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (digital form) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format in a particular resolution (analog format) , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device, player device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate (digital signal processor) of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5790423A
CLAIM 3
. A system as described in claim 1 wherein said electronic data is input and stored in said cassette in a compressed digital data (receiving video images) format , and said cassette electronic signal processing means includes a digital signal processor (frame rate) to decompress said compressed digital data .

US5790423A
CLAIM 6
. A system as described in claim 1 wherein said base unit includes a memory storage device (storage device) for storing compressed digital data from said service center interface for later user selectable outputting into a cassette .

US5790423A
CLAIM 9
. A system as described in claim 1 wherein said electronic data is input and stored in said cassette in a digital form (digital form) at , and transmitted from said cassette output means in an analog format (particular resolution) .

US5790423A
CLAIM 21
. A portable electronic cassette for the storage and replay of electronic data , comprising : a cassette housing having a size and shape for operative insertion within a standard audio cassette player device (storage device) ;
a data input port means being disposed within said housing and functioning to receive electronic signal data in a compressed digital data format ;
an electronic signal processing means being electronically connected with said data input port means and functioning to process said electronic signal data , said electronic signal processing means includes a digital signal processor to decompress said electronic signal data received in a compressed digital data format ;
a memory storage means being interconnected with said signal processing means and functioning to store said electronic signal data in a compressed digital data format in memory locations that are addressable by said signal processing means ;
a cassette function control means being interconnectable with mechanical components of said audio cassette player and functioning to detect movements of said mechanical components of said audio cassette player and to create electronic cassette function control signals (display device, converting one) responsive to said movements ;
a cassette electronic program data output means being electronically connected to said signal processing means and disposed to electronically interface with an input read head of said audio cassette player , whereby electronic signals representative of said stored program selections are transmitted in an analog format by said data output means to said input read head for processing by said audio cassette player .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5721815A

Filed: 1995-06-07     Issued: 1998-02-24

Media-on-demand communication system and method employing direct access storage device

(Original Assignee) International Business Machines Corp     (Current Assignee) DISH Technologies LLC

Hal Hjalmar Ottesen, Gordon J. Smith, George Willard VanLeeuwen
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (includes means) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5721815A
CLAIM 1
. A multimedia communication system including a communication channel and a local display , the system comprising : a remote multimedia server , comprising : a mass storage library for storing a plurality of multimedia programs each segmented into source program segments , wherein each of the source program segments includes a unique segment address and is representative of a portion of one of the plurality of multimedia programs ;
organizing means for organizing the unique segment addresses of source program segments associated with the one of the plurality of multimedia programs to produce a custom ordered series of source program segments ;
and transmission means for transmitting the custom ordered series of source program segments arranged in packets to the communication channel ;
and a local media control system , comprising : a direct access storage device (storage device) including at least one data storage disk ;
an input buffer , coupled to the direct access storage device , having a storage capacity sufficient to buffer the source program segments of each of the packets received from the communication channel ;
and controller means for coordinating writing of the source program segments received from the communication channel to the data storage disk , and for coordinating reading of the source program segments from the data storage disk as sequentially ordered local program segments ;
wherein the sequentially ordered local program segments read from the data storage disk are transmitted to the local display for sequential presentation thereon .

US5721815A
CLAIM 2
. A system as claimed in claim 1 , wherein : the custom ordered series of source program segments includes non-sequentially ordered source program segments ;
and the controller means includes means (remote viewing device, video surveillance system, video source images) for coordinating writing of the non-sequentially ordered source program segments received from the communication channel to the data storage disk , and for coordinating reading of the non-sequentially ordered source program segments from the data storage disk as the sequentially ordered local program segments .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream is contemporaneous with the live viewing (media control) and storage .
US5721815A
CLAIM 1
. A multimedia communication system including a communication channel and a local display , the system comprising : a remote multimedia server , comprising : a mass storage library for storing a plurality of multimedia programs each segmented into source program segments , wherein each of the source program segments includes a unique segment address and is representative of a portion of one of the plurality of multimedia programs ;
organizing means for organizing the unique segment addresses of source program segments associated with the one of the plurality of multimedia programs to produce a custom ordered series of source program segments ;
and transmission means for transmitting the custom ordered series of source program segments arranged in packets to the communication channel ;
and a local media control (live viewing) system , comprising : a direct access storage device including at least one data storage disk ;
an input buffer , coupled to the direct access storage device , having a storage capacity sufficient to buffer the source program segments of each of the packets received from the communication channel ;
and controller means for coordinating writing of the source program segments received from the communication channel to the data storage disk , and for coordinating reading of the source program segments from the data storage disk as sequentially ordered local program segments ;
wherein the sequentially ordered local program segments read from the data storage disk are transmitted to the local display for sequential presentation thereon .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream is conducted subsequent to the live viewing (media control) and storage .
US5721815A
CLAIM 1
. A multimedia communication system including a communication channel and a local display , the system comprising : a remote multimedia server , comprising : a mass storage library for storing a plurality of multimedia programs each segmented into source program segments , wherein each of the source program segments includes a unique segment address and is representative of a portion of one of the plurality of multimedia programs ;
organizing means for organizing the unique segment addresses of source program segments associated with the one of the plurality of multimedia programs to produce a custom ordered series of source program segments ;
and transmission means for transmitting the custom ordered series of source program segments arranged in packets to the communication channel ;
and a local media control (live viewing) system , comprising : a direct access storage device including at least one data storage disk ;
an input buffer , coupled to the direct access storage device , having a storage capacity sufficient to buffer the source program segments of each of the packets received from the communication channel ;
and controller means for coordinating writing of the source program segments received from the communication channel to the data storage disk , and for coordinating reading of the source program segments from the data storage disk as sequentially ordered local program segments ;
wherein the sequentially ordered local program segments read from the data storage disk are transmitted to the local display for sequential presentation thereon .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device (includes means) of a video surveillance system (includes means) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (includes means) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5721815A
CLAIM 1
. A multimedia communication system including a communication channel and a local display , the system comprising : a remote multimedia server , comprising : a mass storage library for storing a plurality of multimedia programs each segmented into source program segments , wherein each of the source program segments includes a unique segment address and is representative of a portion of one of the plurality of multimedia programs ;
organizing means for organizing the unique segment addresses of source program segments associated with the one of the plurality of multimedia programs to produce a custom ordered series of source program segments ;
and transmission means for transmitting the custom ordered series of source program segments arranged in packets to the communication channel ;
and a local media control system , comprising : a direct access storage device (storage device) including at least one data storage disk ;
an input buffer , coupled to the direct access storage device , having a storage capacity sufficient to buffer the source program segments of each of the packets received from the communication channel ;
and controller means for coordinating writing of the source program segments received from the communication channel to the data storage disk , and for coordinating reading of the source program segments from the data storage disk as sequentially ordered local program segments ;
wherein the sequentially ordered local program segments read from the data storage disk are transmitted to the local display for sequential presentation thereon .

US5721815A
CLAIM 2
. A system as claimed in claim 1 , wherein : the custom ordered series of source program segments includes non-sequentially ordered source program segments ;
and the controller means includes means (remote viewing device, video surveillance system, video source images) for coordinating writing of the non-sequentially ordered source program segments received from the communication channel to the data storage disk , and for coordinating reading of the non-sequentially ordered source program segments from the data storage disk as the sequentially ordered local program segments .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5721878A

Filed: 1995-06-07     Issued: 1998-02-24

Multimedia control system and method for controlling multimedia program presentation

(Original Assignee) International Business Machines Corp     (Current Assignee) DISH Technologies LLC

Hal Hjalmar Ottesen, Gordon J. Smith, George Willard VanLeeuwen
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5721878A
CLAIM 1
. A multimedia control system , coupled to a display and a communication channel , for communicating with a remote multimedia server over the communication channel , the remote multimedia server transmitting to the multimedia control system a multimedia program segmented into a custom ordered series of source program segments , each of the source program segments being representative of a unique portion of the multimedia program , and the custom ordered series including non-consecutively ordered source program segments corresponding to non-consecutive portions of the multimedia program , the multimedia control system comprising : an input buffer for buffering the source program segments of the custom ordered series received from the communication channel ;
a direct access storage device (storage device) , coupled to the input buffer , including at least one data storage disk ;
and a controller for coordinating writing of the source program segments buffered in the input buffer to the data storage disk , and for coordinating reading of the source program segments from the data storage disk as consecutively ordered local program segments ;
whereby the consecutively ordered local program segments read from the data storage disk are transmitted to the display for consecutive presentation thereon .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream is contemporaneous with the live viewing (media control) and storage .
US5721878A
CLAIM 1
. A multimedia control (live viewing) system , coupled to a display and a communication channel , for communicating with a remote multimedia server over the communication channel , the remote multimedia server transmitting to the multimedia control system a multimedia program segmented into a custom ordered series of source program segments , each of the source program segments being representative of a unique portion of the multimedia program , and the custom ordered series including non-consecutively ordered source program segments corresponding to non-consecutive portions of the multimedia program , the multimedia control system comprising : an input buffer for buffering the source program segments of the custom ordered series received from the communication channel ;
a direct access storage device , coupled to the input buffer , including at least one data storage disk ;
and a controller for coordinating writing of the source program segments buffered in the input buffer to the data storage disk , and for coordinating reading of the source program segments from the data storage disk as consecutively ordered local program segments ;
whereby the consecutively ordered local program segments read from the data storage disk are transmitted to the display for consecutive presentation thereon .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream is conducted subsequent to the live viewing (media control) and storage .
US5721878A
CLAIM 1
. A multimedia control (live viewing) system , coupled to a display and a communication channel , for communicating with a remote multimedia server over the communication channel , the remote multimedia server transmitting to the multimedia control system a multimedia program segmented into a custom ordered series of source program segments , each of the source program segments being representative of a unique portion of the multimedia program , and the custom ordered series including non-consecutively ordered source program segments corresponding to non-consecutive portions of the multimedia program , the multimedia control system comprising : an input buffer for buffering the source program segments of the custom ordered series received from the communication channel ;
a direct access storage device , coupled to the input buffer , including at least one data storage disk ;
and a controller for coordinating writing of the source program segments buffered in the input buffer to the data storage disk , and for coordinating reading of the source program segments from the data storage disk as consecutively ordered local program segments ;
whereby the consecutively ordered local program segments read from the data storage disk are transmitted to the display for consecutive presentation thereon .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5721878A
CLAIM 1
. A multimedia control system , coupled to a display and a communication channel , for communicating with a remote multimedia server over the communication channel , the remote multimedia server transmitting to the multimedia control system a multimedia program segmented into a custom ordered series of source program segments , each of the source program segments being representative of a unique portion of the multimedia program , and the custom ordered series including non-consecutively ordered source program segments corresponding to non-consecutive portions of the multimedia program , the multimedia control system comprising : an input buffer for buffering the source program segments of the custom ordered series received from the communication channel ;
a direct access storage device (storage device) , coupled to the input buffer , including at least one data storage disk ;
and a controller for coordinating writing of the source program segments buffered in the input buffer to the data storage disk , and for coordinating reading of the source program segments from the data storage disk as consecutively ordered local program segments ;
whereby the consecutively ordered local program segments read from the data storage disk are transmitted to the display for consecutive presentation thereon .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5887243A

Filed: 1995-06-07     Issued: 1999-03-23

Signal processing apparatus and methods

(Original Assignee) Personalized Media Communications LLC     (Current Assignee) Personalized Media Communications LLC

John Christopher Harvey, James William Cuddihy
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (selected signal) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format in a particular resolution , using a second set (including one) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (control instructions) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5887243A
CLAIM 7
. The method of claim 4 , wherein an electronic media presentation at said receiver station is initiated by said subscriber by one of turning on said receiver and changing a channel , said method further comprising the steps of : detecting digital data (receiving video images) received at said receiver ;
and transferring said detected digital data to a processor .

US5887243A
CLAIM 9
. A method of generating and delivering an individualized mass medium program presentation at a receiver station , said receiver station having a receiver for receiving a mass medium program signal , a computer for generating and communicating information , and at least one output device operatively connected to said receiver and said computer for delivering to a viewer a mass medium program and computer information , with said computer comprising at least one data storage location , said method comprising the steps of : storing a timing signal specifying one of a time and a series of times and an identification datum specifying a viewer interest ;
first controlling said computer based on said timing signal , said step of first controlling comprising : (1) comparing said identification datum to other data to select at least one identification signal , said selected at least one identification signal including one (second set) of data , information content , and a first control signal respecting said mass medium program ;
(2) selecting a storage location ;
and (3) storing said selected at least one identification signal at said selected storage location ;
second controlling said computer based on a comparison of said identification signal to other data , said step of second controlling comprising : (1) generating a second control signal ;
(2) selecting a device ;
and (3) communicating said generated second control signal to said selected device ;
third controlling said computer based on a comparison of said identification signal to other data , said step of third controlling comprising : (1) selecting mass medium program information content ;
and (2) communicating said selected mass medium program information content from a storage location ;
and presenting to a subscriber a received mass medium program with local mass medium program information content , with said mass medium program and said local mass medium program information content being outputted to said subscriber as at least one of the following : (i) at least one of a combined and a sequential presentation at said at least one output device and (ii) parallel presentations at a plurality of said at least one output device .

US5887243A
CLAIM 10
. A method of generating and delivering an individualized mass medium program presentation at a receiver station , said receiver station having a receiver for receiving a mass medium program signal , a computer for generating and communicating information , and at least one output device operatively connected to said receiver and said computer for delivering to a viewer a mass medium program and computer information , with said computer comprising at least one data storage location , said method comprising the steps of : storing a timing signal specifying one of a time and a series of times and an identification signal specifying a viewer interest ;
first controlling said computer based on said timing signal , said step of first controlling comprising : (1) comparing one of said timing signal and said identification signal to other data to select at least one signal , said selected signal (video images) including one of data , information content , and a control signal respecting said mass medium program ;
and (2) storing said selected at least one signal at a storage location ;
second controlling said computer based on one of said timing signal and a comparison , said step of second controlling comprising : (1) selecting at least one computer programming instruction ;
(2) generating mass medium program information content in respect to a viewer interest ;
and (3) preparing to communicate said generated mass medium program information content upon instruction ;
third controlling said computer based on one of said timing signal and said comparison , said third step of controlling comprising : (1) selecting mass medium program information content ;
(2) selecting a location ;
(3) communicating said selected mass medium program information content to said selected location ;
and presenting to a subscriber at a controlled time a mass medium program with locally generated mass medium program information content , with said mass medium program and said locally generated mass medium program information content being outputted to said subscriber as at least one of the following : (i) at least one of a combined and a sequential presentation at said at least one output device and (ii) parallel presentations at a plurality of said at least one output device .

US5887243A
CLAIM 11
. A method of generating and delivering an individualized mass medium program presentation at a receiver station , said receiver station having a receiver for receiving a mass medium program signal , a computer for generating and communicating information , and at least one output device operatively connected to said receiver and said computer for delivering to a viewer a mass medium program and computer information , with said computer comprising at least one data storage location , said method comprising the steps of : storing a timing signal specifying one of a time and a series of times and an identification signal specifying a viewer interest ;
first controlling said computer based on a comparison of one of said timing signal and said identification signal to first data , said step of first controlling comprising : (1) inputting second data to said computer , said second data comprising one of (i) an identification of said mass medium program , (ii) at least one computer programming instructions , and (iii) a timing control signal ;
(2) selecting a signal , said selected signal including one of data , information content , and one of a plurality of first control signals (display device, converting one) respecting said mass medium program ;
and (3) storing said selected signal at a storage location ;
second controlling said computer based on said first control signal , said step of second controlling comprising : (1) selecting one of a broadcast and a cablecast signal , said one of a broadcast and a cablecast signal comprising said mass medium program and at least one second control signal ;
(2) detecting said plurality of first control signals respecting said mass medium program ;
and (3) inputting each of said plurality of detected control signals to a processor ;
third controlling said computer based on said timing signal , said step of third controlling comprising : (1) selecting mass medium program information content ;
(2) selecting a location ;
(3) communicating said selected mass medium program information content to said selected location ;
and presenting to a subscriber at a controlled time said mass medium program with locally generated mass medium program information content , with said mass medium program and said locally generated mass medium program information content being outputted to said subscriber as at least one of the following : (i) at least one of a combined and a sequential presentation at said at least one output device and (ii) parallel presentations at a plurality of said at least one output device .

US5887243A
CLAIM 15
. The method of claim 14 , wherein said instruct signal is input by a subscriber , said method further comprising the steps of : storing a subscriber instruction to receive at least one of specific mass medium programs , data , news items , and computer control instructions (remote computing device) ;
and receiving said at least one of specific mass medium programs , data , news items , and computer control instructions in accordance with said instruction .

US5887243A
CLAIM 38
. The method of claim 21 , wherein said processor processes a datum designating at least one specific channel of one of a multichannel cable and a broadcast signal , said method further comprising the step of controlling a selective transfer device to communicate to one of a storage device (storage device) and an output device the at least one specific channel designated by said processed datum .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream is contemporaneous with the live viewing (parallel presentation) and storage .
US5887243A
CLAIM 1
. A method of generating and delivering an individualized mass medium program presentation at a receiver station , said receiver station having a receiver for receiving a mass medium program signal , a computer for generating and communicating information , and at least one output device operatively connected to said receiver and said computer for delivering to a viewer a mass medium program and computer information , with said computer comprising at least one data storage location , said method comprising the steps of : storing a timing signal specifying a viewer interest ;
first controlling said computer at least one time based on said timing signal , said step of first controlling comprising : (1) supplying a comparison signal , said comparison signal comprising an identification of a viewer interest or a time ;
(2) selecting at least one datum , each selected datum designating a viewer interest or a time ;
and (3) storing each selected datum at a storage location ;
second controlling said computer at least one time based on said timing signal , said step of second controlling comprising : (1) selecting at least one computer programming instruction ;
(2) generating mass medium program information content in respect to a viewer interest ;
and (3) preparing to communicate said generated mass medium program information content upon instruction ;
third controlling said computer at least one time based on said timing signal ;
said step of third controlling comprising : (1) selecting mass medium program information content ;
(2) selecting a location ;
(3) communicating said selected mass medium program information content to said selected location ;
and presenting to a subscriber at a controlled time a mass medium program with locally generated mass medium program information content , with said mass medium program and said locally generated mass medium program information content being outputted to said subscriber as at least one of the following : (i) at least one of a combined and a sequential presentation at said at least one output device and (ii) parallel presentation (live viewing) s at a plurality of said at least one output device .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream is conducted subsequent to the live viewing (parallel presentation) and storage .
US5887243A
CLAIM 1
. A method of generating and delivering an individualized mass medium program presentation at a receiver station , said receiver station having a receiver for receiving a mass medium program signal , a computer for generating and communicating information , and at least one output device operatively connected to said receiver and said computer for delivering to a viewer a mass medium program and computer information , with said computer comprising at least one data storage location , said method comprising the steps of : storing a timing signal specifying a viewer interest ;
first controlling said computer at least one time based on said timing signal , said step of first controlling comprising : (1) supplying a comparison signal , said comparison signal comprising an identification of a viewer interest or a time ;
(2) selecting at least one datum , each selected datum designating a viewer interest or a time ;
and (3) storing each selected datum at a storage location ;
second controlling said computer at least one time based on said timing signal , said step of second controlling comprising : (1) selecting at least one computer programming instruction ;
(2) generating mass medium program information content in respect to a viewer interest ;
and (3) preparing to communicate said generated mass medium program information content upon instruction ;
third controlling said computer at least one time based on said timing signal ;
said step of third controlling comprising : (1) selecting mass medium program information content ;
(2) selecting a location ;
(3) communicating said selected mass medium program information content to said selected location ;
and presenting to a subscriber at a controlled time a mass medium program with locally generated mass medium program information content , with said mass medium program and said locally generated mass medium program information content being outputted to said subscriber as at least one of the following : (i) at least one of a combined and a sequential presentation at said at least one output device and (ii) parallel presentation (live viewing) s at a plurality of said at least one output device .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (control instructions) and the network environment communicate through the Internet .
US5887243A
CLAIM 15
. The method of claim 14 , wherein said instruct signal is input by a subscriber , said method further comprising the steps of : storing a subscriber instruction to receive at least one of specific mass medium programs , data , news items , and computer control instructions (remote computing device) ;
and receiving said at least one of specific mass medium programs , data , news items , and computer control instructions in accordance with said instruction .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (selected signal) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format in a particular resolution , using a second set (including one) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (control instructions) .
US5887243A
CLAIM 7
. The method of claim 4 , wherein an electronic media presentation at said receiver station is initiated by said subscriber by one of turning on said receiver and changing a channel , said method further comprising the steps of : detecting digital data (receiving video images) received at said receiver ;
and transferring said detected digital data to a processor .

US5887243A
CLAIM 9
. A method of generating and delivering an individualized mass medium program presentation at a receiver station , said receiver station having a receiver for receiving a mass medium program signal , a computer for generating and communicating information , and at least one output device operatively connected to said receiver and said computer for delivering to a viewer a mass medium program and computer information , with said computer comprising at least one data storage location , said method comprising the steps of : storing a timing signal specifying one of a time and a series of times and an identification datum specifying a viewer interest ;
first controlling said computer based on said timing signal , said step of first controlling comprising : (1) comparing said identification datum to other data to select at least one identification signal , said selected at least one identification signal including one (second set) of data , information content , and a first control signal respecting said mass medium program ;
(2) selecting a storage location ;
and (3) storing said selected at least one identification signal at said selected storage location ;
second controlling said computer based on a comparison of said identification signal to other data , said step of second controlling comprising : (1) generating a second control signal ;
(2) selecting a device ;
and (3) communicating said generated second control signal to said selected device ;
third controlling said computer based on a comparison of said identification signal to other data , said step of third controlling comprising : (1) selecting mass medium program information content ;
and (2) communicating said selected mass medium program information content from a storage location ;
and presenting to a subscriber a received mass medium program with local mass medium program information content , with said mass medium program and said local mass medium program information content being outputted to said subscriber as at least one of the following : (i) at least one of a combined and a sequential presentation at said at least one output device and (ii) parallel presentations at a plurality of said at least one output device .

US5887243A
CLAIM 10
. A method of generating and delivering an individualized mass medium program presentation at a receiver station , said receiver station having a receiver for receiving a mass medium program signal , a computer for generating and communicating information , and at least one output device operatively connected to said receiver and said computer for delivering to a viewer a mass medium program and computer information , with said computer comprising at least one data storage location , said method comprising the steps of : storing a timing signal specifying one of a time and a series of times and an identification signal specifying a viewer interest ;
first controlling said computer based on said timing signal , said step of first controlling comprising : (1) comparing one of said timing signal and said identification signal to other data to select at least one signal , said selected signal (video images) including one of data , information content , and a control signal respecting said mass medium program ;
and (2) storing said selected at least one signal at a storage location ;
second controlling said computer based on one of said timing signal and a comparison , said step of second controlling comprising : (1) selecting at least one computer programming instruction ;
(2) generating mass medium program information content in respect to a viewer interest ;
and (3) preparing to communicate said generated mass medium program information content upon instruction ;
third controlling said computer based on one of said timing signal and said comparison , said third step of controlling comprising : (1) selecting mass medium program information content ;
(2) selecting a location ;
(3) communicating said selected mass medium program information content to said selected location ;
and presenting to a subscriber at a controlled time a mass medium program with locally generated mass medium program information content , with said mass medium program and said locally generated mass medium program information content being outputted to said subscriber as at least one of the following : (i) at least one of a combined and a sequential presentation at said at least one output device and (ii) parallel presentations at a plurality of said at least one output device .

US5887243A
CLAIM 11
. A method of generating and delivering an individualized mass medium program presentation at a receiver station , said receiver station having a receiver for receiving a mass medium program signal , a computer for generating and communicating information , and at least one output device operatively connected to said receiver and said computer for delivering to a viewer a mass medium program and computer information , with said computer comprising at least one data storage location , said method comprising the steps of : storing a timing signal specifying one of a time and a series of times and an identification signal specifying a viewer interest ;
first controlling said computer based on a comparison of one of said timing signal and said identification signal to first data , said step of first controlling comprising : (1) inputting second data to said computer , said second data comprising one of (i) an identification of said mass medium program , (ii) at least one computer programming instructions , and (iii) a timing control signal ;
(2) selecting a signal , said selected signal including one of data , information content , and one of a plurality of first control signals (display device, converting one) respecting said mass medium program ;
and (3) storing said selected signal at a storage location ;
second controlling said computer based on said first control signal , said step of second controlling comprising : (1) selecting one of a broadcast and a cablecast signal , said one of a broadcast and a cablecast signal comprising said mass medium program and at least one second control signal ;
(2) detecting said plurality of first control signals respecting said mass medium program ;
and (3) inputting each of said plurality of detected control signals to a processor ;
third controlling said computer based on said timing signal , said step of third controlling comprising : (1) selecting mass medium program information content ;
(2) selecting a location ;
(3) communicating said selected mass medium program information content to said selected location ;
and presenting to a subscriber at a controlled time said mass medium program with locally generated mass medium program information content , with said mass medium program and said locally generated mass medium program information content being outputted to said subscriber as at least one of the following : (i) at least one of a combined and a sequential presentation at said at least one output device and (ii) parallel presentations at a plurality of said at least one output device .

US5887243A
CLAIM 15
. The method of claim 14 , wherein said instruct signal is input by a subscriber , said method further comprising the steps of : storing a subscriber instruction to receive at least one of specific mass medium programs , data , news items , and computer control instructions (remote computing device) ;
and receiving said at least one of specific mass medium programs , data , news items , and computer control instructions in accordance with said instruction .

US5887243A
CLAIM 38
. The method of claim 21 , wherein said processor processes a datum designating at least one specific channel of one of a multichannel cable and a broadcast signal , said method further comprising the step of controlling a selective transfer device to communicate to one of a storage device (storage device) and an output device the at least one specific channel designated by said processed datum .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5930493A

Filed: 1995-06-07     Issued: 1999-07-27

Multimedia server system and method for communicating multimedia information

(Original Assignee) International Business Machines Corp     (Current Assignee) Google LLC

Hal Hjalmar Ottesen, Gordon J. Smith, George Willard VanLeeuwen
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5930493A
CLAIM 3
. A system as claimed in claim 1 , wherein the mass storage library includes either one of a digital storage device (storage device) and a dynamic random access storage device for respectively storing the plurality of multimedia programs .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream is contemporaneous with the live viewing (media control) and storage .
US5930493A
CLAIM 1
. A server system for communicating multimedia programming to a distantly situated local media control (live viewing) system over a communication channel , the server system comprising : a mass storage library for storing a plurality of multimedia programs , the multimedia programs being segmented into source program segments , and each of the source program segments representing a multimedia program portion ;
an organizing unit that arranges the source program segments of a selected multimedia program into a custom ordered series of source program segments including non-sequentially ordered source program segments and sequentially ordered source program segments ;
a transmission unit that transmits the source program segments of the custom ordered series to the communication channel ;
a server controller that communicates with the local media control system and receives a configuration signal from the local media control system over the communication channel , the configuration signal being representative of configuration parameters associated with the local media control system ;
and the organizing unit , in response to the configuration signal , organizing the source program segments into the custom ordered series of source program segments in accordance with the configuration parameters .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream is conducted subsequent to the live viewing (media control) and storage .
US5930493A
CLAIM 1
. A server system for communicating multimedia programming to a distantly situated local media control (live viewing) system over a communication channel , the server system comprising : a mass storage library for storing a plurality of multimedia programs , the multimedia programs being segmented into source program segments , and each of the source program segments representing a multimedia program portion ;
an organizing unit that arranges the source program segments of a selected multimedia program into a custom ordered series of source program segments including non-sequentially ordered source program segments and sequentially ordered source program segments ;
a transmission unit that transmits the source program segments of the custom ordered series to the communication channel ;
a server controller that communicates with the local media control system and receives a configuration signal from the local media control system over the communication channel , the configuration signal being representative of configuration parameters associated with the local media control system ;
and the organizing unit , in response to the configuration signal , organizing the source program segments into the custom ordered series of source program segments in accordance with the configuration parameters .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (storage device) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5930493A
CLAIM 3
. A system as claimed in claim 1 , wherein the mass storage library includes either one of a digital storage device (storage device) and a dynamic random access storage device for respectively storing the plurality of multimedia programs .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5729471A

Filed: 1995-03-31     Issued: 1998-03-17

Machine dynamic selection of one video camera/image of a scene from multiple video cameras/images of the scene in accordance with a particular perspective on the scene, an object in the scene, or an event in the scene

(Original Assignee) University of California     (Current Assignee) University of California

Ramesh Jain, Koji Wakimoto
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (transformation matrix, other camera, video images, image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (dimensional scene, one object) using an analog-to-digital converter ;

displaying one (selected image) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (transformation matrix, other camera, video images, image data) into a selected video format (such information, multiple frame) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5729471A
CLAIM 1
. A method of presenting to a viewer a particular two-dimensional video image of a real-world three dimensional scene (digital form) containing an object comprising : imaging in multiple video cameras each at a different spatial location multiple two-dimensional images of a real-world scene each at a different spatial perspective not all of which scene perspectives may always and invariably show the object in the scene ;
combining in a computer the multiple two-dimensional images of the scene into a three-dimensional model of the scene so as to generate a three-dimensional model of the scene in which model the object in the scene is identified ;
selecting in the computer from the three-dimensional model a particular two-dimensional image of the scene , corresponding to one of the images of the real-world scene that is imaged by one of the multiple video cameras , showing the object ;
and displaying in a video display the particular two-dimensional image of the real-world scene showing the object to the viewer .

US5729471A
CLAIM 7
. The method according to claim 1 applied to a real-world three dimensional scene containing a plurality of objects wherein the imaging in multiple video cameras each at a different spatial location is of multiple two-dimensional images of the real-world scene containing the plurality of objects each at a different spatial perspective ;
wherein the combining in a computer of the multiple two-dimensional images of the scene into a three-dimensional model of the scene is so as to generate a three-dimensional model of the scene in which model the plurality of objects in the scene are identified ;
and wherein , before the selecting , the method further comprises : receiving in the computer from a prospective viewer of the scene a viewer-specified criterion of a particular one of the plurality of scene objects relative to which particular one object (digital form) the viewer wishes to view the scene ;
wherein the selecting in the computer from the three-dimensional model is of a particular two-dimensional image of the scene , corresponding to one of the images of the real-world scene that is imaged by one of the multiple video cameras , showing the viewer-selected object ;
and wherein the displaying in a video display the particular two-dimensional image of the real-world scene showing the viewer-selected object to the viewer .

US5729471A
CLAIM 8
. A method of presenting to a viewer a particular two-dimensional video image of a real-world three dimensional scene containing an object , the method comprising : imaging in multiple video cameras each at a different spatial location multiple two-dimensional images of the real-world scene containing the object each at a different spatial perspective ;
combining in a computer the multiple two-dimensional images of the scene into a three-dimensional model of the scene containing the scene object ;
receiving in the computer from a prospective viewer of the scene a viewer-specified particular spatial perspective , relative to which particular spatial perspective the viewer wishes to view the object in the scene ;
selecting in the computer from the three-dimensional model a particular two-dimensional image of the scene corresponding to one of the images of the real-world scene that is imaged by one of the multiple video cameras in accordance with the particular spatial perspective received from the viewer , this selected image (displaying one) being an actual image of the scene , out of all the actual images of the scene as were imaged by all the multiple video cameras , that is most closely shows the object in accordance with the particular spatial perspective criterion received from the viewer ;
and displaying in a video display the particular two-dimensional image of the real-world scene showing the object at the desired spatial perspective to the viewer .

US5729471A
CLAIM 13
. A method of selecting a video image showing a one object from multiple real video images (video images, receiving video images, video source images, video stream) obtained by a multiplicity of real video cameras showing a scene containing multiple objects , the method comprising : storing in a video image data (video images, receiving video images, video source images, video stream) base the real two-dimensional video images of the scene containing multiple objects as the video images arise from each of a multiplicity of real video cameras ;
creating in a computer from the multiplicity of stored two-dimensional video images a three-dimensional video database containing a three-dimensional video image of the scene ;
selecting in the computer a real two-dimensional video image of the scene showing the one object from the three-dimensional video database ;
and displaying the selected real two-dimensional video image .

US5729471A
CLAIM 26
. A method of building a three-dimensional video model of a three-dimensional real-world scene , and of extracting video information regarding the real world scene from the model built , the method comprising : imaging in multiple video cameras multiple frame (video format) s of two-dimensional video of the three-dimensional real world scene , the two-dimensional frames from each camera arising from a unique spatial perspective on the scene ;
first-analyzing the scene in two dimensions by extracting feature points from the two-dimensional video frames in order to annotate the two-dimensional video frames by certain image information contained therein , thus producing multiple annotated two-dimensional video frames ;
second-analyzing in a computer the scene in three dimensions by transforming the multiple annotated two-dimensional video frames into a three-dimensional video model in which model is contained three-dimensional video of the scene , while extracting and correlating information from the annotated two-dimensional video frames so as to annotate the three-dimensional video model of the scene with such information (video format) , thus producing a three-dimensional video model annotated with scene image information , thus producing an annotated three dimensional video model ;
selecting in a computer from the annotated three-dimensional video model (i) a two-dimensional video image (ii) in accordance with some criterion interpretable and interpreted by reference to the scene image information , thus producing a selected two-dimensional video image ;
and displaying in a display the selected two-dimensional video image ;
wherein frames from multiple video cameras were first-analyzed in order to produce the annotated two-dimensional video frames ;
wherein the annotated two-dimensional video frames were themselves second-analyzed to produce the annotated three-dimensional video model ;
wherein the interpreting , in the selecting step , of the criterion by reference to the three-dimensional scene image information is thus , ultimately , an interpretation by reference to scene image information that arose from multiple video cameras ;
wherein the image displayed is selected by reference to scene image information that is arose from more than just one video camera , and , indeed , is selected by reference to scene image information that arose from multiple video cameras .

US5729471A
CLAIM 27
. The method according to claim 26 wherein the imaging is of the three-dimensional real world scene having coordinates (x , y , z) by multiple cameras each having reference frame coordinates (p , q , s) that are different than are the camera reference frame coordinates of any other camera (video images, receiving video images, video source images, video stream) so as to produce multiple frames of two-dimensional video each having coordinates (p , q) ;
wherein the first-analyzing extracts feature points of coordinates (p 0 , q 0) from the two-dimensional video frames ;
wherein the second-analyzing serves to produce the three-dimensional video model of the scene by transforming a point (x , y , z) in the world coordinate system to a point (p , q , s) in the camera coordinate system by ##EQU3## where R is a transformation matrix (video images, receiving video images, video source images, video stream) from the world coordinate system to the camera coordinate system , and (x 0 , y 0 , z 0) is the position of the camera , and by projecting a point (p , q , s) in the camera coordinate system to a point (u , v) on the image plane according by ##EQU4## where f is camera parameter that determines the degree of zoom in or zoom out ;
wherein an image coordinate (u , v) that corresponds to world coordinate (x , y , z) is determined depending on the (i) camera position , (ii) camera angle and (ii) camera parameter .

US10499091B2
CLAIM 2
. The method of claim 1 , wherein the remote viewing of the given video stream (transformation matrix, other camera, video images, image data) is contemporaneous with the live viewing and storage .
US5729471A
CLAIM 13
. A method of selecting a video image showing a one object from multiple real video images (video images, receiving video images, video source images, video stream) obtained by a multiplicity of real video cameras showing a scene containing multiple objects , the method comprising : storing in a video image data (video images, receiving video images, video source images, video stream) base the real two-dimensional video images of the scene containing multiple objects as the video images arise from each of a multiplicity of real video cameras ;
creating in a computer from the multiplicity of stored two-dimensional video images a three-dimensional video database containing a three-dimensional video image of the scene ;
selecting in the computer a real two-dimensional video image of the scene showing the one object from the three-dimensional video database ;
and displaying the selected real two-dimensional video image .

US5729471A
CLAIM 27
. The method according to claim 26 wherein the imaging is of the three-dimensional real world scene having coordinates (x , y , z) by multiple cameras each having reference frame coordinates (p , q , s) that are different than are the camera reference frame coordinates of any other camera (video images, receiving video images, video source images, video stream) so as to produce multiple frames of two-dimensional video each having coordinates (p , q) ;
wherein the first-analyzing extracts feature points of coordinates (p 0 , q 0) from the two-dimensional video frames ;
wherein the second-analyzing serves to produce the three-dimensional video model of the scene by transforming a point (x , y , z) in the world coordinate system to a point (p , q , s) in the camera coordinate system by ##EQU3## where R is a transformation matrix (video images, receiving video images, video source images, video stream) from the world coordinate system to the camera coordinate system , and (x 0 , y 0 , z 0) is the position of the camera , and by projecting a point (p , q , s) in the camera coordinate system to a point (u , v) on the image plane according by ##EQU4## where f is camera parameter that determines the degree of zoom in or zoom out ;
wherein an image coordinate (u , v) that corresponds to world coordinate (x , y , z) is determined depending on the (i) camera position , (ii) camera angle and (ii) camera parameter .

US10499091B2
CLAIM 3
. The method of claim 1 , wherein the remote viewing of the given video stream (transformation matrix, other camera, video images, image data) is conducted subsequent to the live viewing and storage .
US5729471A
CLAIM 13
. A method of selecting a video image showing a one object from multiple real video images (video images, receiving video images, video source images, video stream) obtained by a multiplicity of real video cameras showing a scene containing multiple objects , the method comprising : storing in a video image data (video images, receiving video images, video source images, video stream) base the real two-dimensional video images of the scene containing multiple objects as the video images arise from each of a multiplicity of real video cameras ;
creating in a computer from the multiplicity of stored two-dimensional video images a three-dimensional video database containing a three-dimensional video image of the scene ;
selecting in the computer a real two-dimensional video image of the scene showing the one object from the three-dimensional video database ;
and displaying the selected real two-dimensional video image .

US5729471A
CLAIM 27
. The method according to claim 26 wherein the imaging is of the three-dimensional real world scene having coordinates (x , y , z) by multiple cameras each having reference frame coordinates (p , q , s) that are different than are the camera reference frame coordinates of any other camera (video images, receiving video images, video source images, video stream) so as to produce multiple frames of two-dimensional video each having coordinates (p , q) ;
wherein the first-analyzing extracts feature points of coordinates (p 0 , q 0) from the two-dimensional video frames ;
wherein the second-analyzing serves to produce the three-dimensional video model of the scene by transforming a point (x , y , z) in the world coordinate system to a point (p , q , s) in the camera coordinate system by ##EQU3## where R is a transformation matrix (video images, receiving video images, video source images, video stream) from the world coordinate system to the camera coordinate system , and (x 0 , y 0 , z 0) is the position of the camera , and by projecting a point (p , q , s) in the camera coordinate system to a point (u , v) on the image plane according by ##EQU4## where f is camera parameter that determines the degree of zoom in or zoom out ;
wherein an image coordinate (u , v) that corresponds to world coordinate (x , y , z) is determined depending on the (i) camera position , (ii) camera angle and (ii) camera parameter .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (transformation matrix, other camera, video images, image data) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (dimensional scene, one object) using an analog-to-digital converter ;

displaying one (selected image) or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images (transformation matrix, other camera, video images, image data) into a selected video format (such information, multiple frame) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5729471A
CLAIM 1
. A method of presenting to a viewer a particular two-dimensional video image of a real-world three dimensional scene (digital form) containing an object comprising : imaging in multiple video cameras each at a different spatial location multiple two-dimensional images of a real-world scene each at a different spatial perspective not all of which scene perspectives may always and invariably show the object in the scene ;
combining in a computer the multiple two-dimensional images of the scene into a three-dimensional model of the scene so as to generate a three-dimensional model of the scene in which model the object in the scene is identified ;
selecting in the computer from the three-dimensional model a particular two-dimensional image of the scene , corresponding to one of the images of the real-world scene that is imaged by one of the multiple video cameras , showing the object ;
and displaying in a video display the particular two-dimensional image of the real-world scene showing the object to the viewer .

US5729471A
CLAIM 7
. The method according to claim 1 applied to a real-world three dimensional scene containing a plurality of objects wherein the imaging in multiple video cameras each at a different spatial location is of multiple two-dimensional images of the real-world scene containing the plurality of objects each at a different spatial perspective ;
wherein the combining in a computer of the multiple two-dimensional images of the scene into a three-dimensional model of the scene is so as to generate a three-dimensional model of the scene in which model the plurality of objects in the scene are identified ;
and wherein , before the selecting , the method further comprises : receiving in the computer from a prospective viewer of the scene a viewer-specified criterion of a particular one of the plurality of scene objects relative to which particular one object (digital form) the viewer wishes to view the scene ;
wherein the selecting in the computer from the three-dimensional model is of a particular two-dimensional image of the scene , corresponding to one of the images of the real-world scene that is imaged by one of the multiple video cameras , showing the viewer-selected object ;
and wherein the displaying in a video display the particular two-dimensional image of the real-world scene showing the viewer-selected object to the viewer .

US5729471A
CLAIM 8
. A method of presenting to a viewer a particular two-dimensional video image of a real-world three dimensional scene containing an object , the method comprising : imaging in multiple video cameras each at a different spatial location multiple two-dimensional images of the real-world scene containing the object each at a different spatial perspective ;
combining in a computer the multiple two-dimensional images of the scene into a three-dimensional model of the scene containing the scene object ;
receiving in the computer from a prospective viewer of the scene a viewer-specified particular spatial perspective , relative to which particular spatial perspective the viewer wishes to view the object in the scene ;
selecting in the computer from the three-dimensional model a particular two-dimensional image of the scene corresponding to one of the images of the real-world scene that is imaged by one of the multiple video cameras in accordance with the particular spatial perspective received from the viewer , this selected image (displaying one) being an actual image of the scene , out of all the actual images of the scene as were imaged by all the multiple video cameras , that is most closely shows the object in accordance with the particular spatial perspective criterion received from the viewer ;
and displaying in a video display the particular two-dimensional image of the real-world scene showing the object at the desired spatial perspective to the viewer .

US5729471A
CLAIM 13
. A method of selecting a video image showing a one object from multiple real video images (video images, receiving video images, video source images, video stream) obtained by a multiplicity of real video cameras showing a scene containing multiple objects , the method comprising : storing in a video image data (video images, receiving video images, video source images, video stream) base the real two-dimensional video images of the scene containing multiple objects as the video images arise from each of a multiplicity of real video cameras ;
creating in a computer from the multiplicity of stored two-dimensional video images a three-dimensional video database containing a three-dimensional video image of the scene ;
selecting in the computer a real two-dimensional video image of the scene showing the one object from the three-dimensional video database ;
and displaying the selected real two-dimensional video image .

US5729471A
CLAIM 26
. A method of building a three-dimensional video model of a three-dimensional real-world scene , and of extracting video information regarding the real world scene from the model built , the method comprising : imaging in multiple video cameras multiple frame (video format) s of two-dimensional video of the three-dimensional real world scene , the two-dimensional frames from each camera arising from a unique spatial perspective on the scene ;
first-analyzing the scene in two dimensions by extracting feature points from the two-dimensional video frames in order to annotate the two-dimensional video frames by certain image information contained therein , thus producing multiple annotated two-dimensional video frames ;
second-analyzing in a computer the scene in three dimensions by transforming the multiple annotated two-dimensional video frames into a three-dimensional video model in which model is contained three-dimensional video of the scene , while extracting and correlating information from the annotated two-dimensional video frames so as to annotate the three-dimensional video model of the scene with such information (video format) , thus producing a three-dimensional video model annotated with scene image information , thus producing an annotated three dimensional video model ;
selecting in a computer from the annotated three-dimensional video model (i) a two-dimensional video image (ii) in accordance with some criterion interpretable and interpreted by reference to the scene image information , thus producing a selected two-dimensional video image ;
and displaying in a display the selected two-dimensional video image ;
wherein frames from multiple video cameras were first-analyzed in order to produce the annotated two-dimensional video frames ;
wherein the annotated two-dimensional video frames were themselves second-analyzed to produce the annotated three-dimensional video model ;
wherein the interpreting , in the selecting step , of the criterion by reference to the three-dimensional scene image information is thus , ultimately , an interpretation by reference to scene image information that arose from multiple video cameras ;
wherein the image displayed is selected by reference to scene image information that is arose from more than just one video camera , and , indeed , is selected by reference to scene image information that arose from multiple video cameras .

US5729471A
CLAIM 27
. The method according to claim 26 wherein the imaging is of the three-dimensional real world scene having coordinates (x , y , z) by multiple cameras each having reference frame coordinates (p , q , s) that are different than are the camera reference frame coordinates of any other camera (video images, receiving video images, video source images, video stream) so as to produce multiple frames of two-dimensional video each having coordinates (p , q) ;
wherein the first-analyzing extracts feature points of coordinates (p 0 , q 0) from the two-dimensional video frames ;
wherein the second-analyzing serves to produce the three-dimensional video model of the scene by transforming a point (x , y , z) in the world coordinate system to a point (p , q , s) in the camera coordinate system by ##EQU3## where R is a transformation matrix (video images, receiving video images, video source images, video stream) from the world coordinate system to the camera coordinate system , and (x 0 , y 0 , z 0) is the position of the camera , and by projecting a point (p , q , s) in the camera coordinate system to a point (u , v) on the image plane according by ##EQU4## where f is camera parameter that determines the degree of zoom in or zoom out ;
wherein an image coordinate (u , v) that corresponds to world coordinate (x , y , z) is determined depending on the (i) camera position , (ii) camera angle and (ii) camera parameter .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
JPH08242446A

Filed: 1995-03-03     Issued: 1996-09-17

画像処理方法及び画像処理装置

(Original Assignee) Kokusai Electric Co Ltd; 国際電気株式会社     

Akifumi Arayashiki, Shinichi Hirata, Masakazu Oyamada, 応一 小山田, 晋一 平田, 明文 荒屋敷
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (前記符号, 逆変換) or more of the video source images into a selected video format (静止画) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JPH08242446A
CLAIM 1
【請求項1】 静止画 (selected video format) 像を符号化し、符号化されたデー タを復号化して静止画像を再生する画像処理方法におい て、前記静止画像の画素の画素番号を整数で割った余り と商でグループ分けするサブサンプリングを行い、前記 グループに分けられた部分画像を1フレームのサブサン プリング画像としてフレーム間予測符号化方法で符号化 し、復号化したサブサンプリング画像を合成して画素順 に並び替えて静止画像を再生することを特徴とする画像 処理方法。

JPH08242446A
CLAIM 4
【請求項4】 請求項3の画像処理方法で出力される符 号化モードを判別し、前記符号 (converting one) 化モードが示す符号化方 法に従って画素ブロックを復号化することを特徴とする 画像処理方法。

JPH08242446A
CLAIM 5
【請求項5】 画像データを離散コサイン変換する変換 手段と、前記離散コサイン変換されたデータを量子化す る量子化手段と、前記量子化されたデータを可変長符号 化する符号化手段と、前記量子化されたデータを逆量子 化する逆量子化手段と、前記逆量子化されたデータを逆 離散コサイン変換する逆変換 (converting one) 手段と、1つ前のフレーム の画像を記憶するメモリを有し、入力画素ブロックに対 応して1つ前のサブサンプリング画像の対応画素ブロッ クを出力する前画像制御手段と、入力画素ブロックの画 像データと前記前画像制御手段から出力される1つ前の 画像の対応画素ブロックの画像データとの差分を取る差 分手段と、前記逆変換手段からの出力に前記メモリ内の 対応画素データを加算する加算手段とを具備する符号化 装置を有する画像処理装置であって、静止画像の画素の 画素番号を整数で割った余りと商でグループ分けするサ ブサンプリングを行って前記グループに分けられた部分 画像を1フレームのサブサンプリング画像として画素ブ ロック毎に画像データが入力されると共に当該画素ブロ ックのフレーム番号と画素ブロック番号の情報が与えら れ、前記情報が第1番目のフレームを示す時には入力画 素ブロックの画像データを差分手段を介して前記変換手 段に出力し、前記情報が第2番目以降のフレームを示す 時には対応画素ブロックを前記前画像制御手段から受け 取って差分を算出し、その差分値が特定値以上の場合に フレーム間予測符号化方法を示す符号化モードを出力 し、特定値未満の場合に動きベクトル零とした動き補償 付きフレーム予測符号化方法を示す符号化モードを出力 し、更に前記符号化モードがフレーム間予測符号化方法 を示す時のみ入力画像データを前記差分手段に出力する モード判定手段と、前記符号化モードがフレーム間予測 符号化方法を示す時にその符号化モードと符号化された データとを出力し、前記符号化モードが動きベクトル零 とした動き補償付きフレーム予測符号化方法を示す時に その符号化モードを出力するマルチプレクサとを備え、 前記前画像制御手段が、前記情報が第1番目のフレーム を示す時に対応画素ブロックを前記モード判定手段と前 記差分手段とに出力せず、前記情報が第2番目以降のフ レームを示す時に対応画素ブロックを前記モード判定手 段に出力し、前記モード判定手段から出力される符号化 モードがフレーム間予測符号化方法を示す場合のみ対応 画素ブロックを前記差分手段に出力する前画像制御手段 であることを特徴とする画像処理装置。

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (前記符号, 逆変換) or more of the video source images into a selected video format (静止画) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JPH08242446A
CLAIM 1
【請求項1】 静止画 (selected video format) 像を符号化し、符号化されたデー タを復号化して静止画像を再生する画像処理方法におい て、前記静止画像の画素の画素番号を整数で割った余り と商でグループ分けするサブサンプリングを行い、前記 グループに分けられた部分画像を1フレームのサブサン プリング画像としてフレーム間予測符号化方法で符号化 し、復号化したサブサンプリング画像を合成して画素順 に並び替えて静止画像を再生することを特徴とする画像 処理方法。

JPH08242446A
CLAIM 4
【請求項4】 請求項3の画像処理方法で出力される符 号化モードを判別し、前記符号 (converting one) 化モードが示す符号化方 法に従って画素ブロックを復号化することを特徴とする 画像処理方法。

JPH08242446A
CLAIM 5
【請求項5】 画像データを離散コサイン変換する変換 手段と、前記離散コサイン変換されたデータを量子化す る量子化手段と、前記量子化されたデータを可変長符号 化する符号化手段と、前記量子化されたデータを逆量子 化する逆量子化手段と、前記逆量子化されたデータを逆 離散コサイン変換する逆変換 (converting one) 手段と、1つ前のフレーム の画像を記憶するメモリを有し、入力画素ブロックに対 応して1つ前のサブサンプリング画像の対応画素ブロッ クを出力する前画像制御手段と、入力画素ブロックの画 像データと前記前画像制御手段から出力される1つ前の 画像の対応画素ブロックの画像データとの差分を取る差 分手段と、前記逆変換手段からの出力に前記メモリ内の 対応画素データを加算する加算手段とを具備する符号化 装置を有する画像処理装置であって、静止画像の画素の 画素番号を整数で割った余りと商でグループ分けするサ ブサンプリングを行って前記グループに分けられた部分 画像を1フレームのサブサンプリング画像として画素ブ ロック毎に画像データが入力されると共に当該画素ブロ ックのフレーム番号と画素ブロック番号の情報が与えら れ、前記情報が第1番目のフレームを示す時には入力画 素ブロックの画像データを差分手段を介して前記変換手 段に出力し、前記情報が第2番目以降のフレームを示す 時には対応画素ブロックを前記前画像制御手段から受け 取って差分を算出し、その差分値が特定値以上の場合に フレーム間予測符号化方法を示す符号化モードを出力 し、特定値未満の場合に動きベクトル零とした動き補償 付きフレーム予測符号化方法を示す符号化モードを出力 し、更に前記符号化モードがフレーム間予測符号化方法 を示す時のみ入力画像データを前記差分手段に出力する モード判定手段と、前記符号化モードがフレーム間予測 符号化方法を示す時にその符号化モードと符号化された データとを出力し、前記符号化モードが動きベクトル零 とした動き補償付きフレーム予測符号化方法を示す時に その符号化モードを出力するマルチプレクサとを備え、 前記前画像制御手段が、前記情報が第1番目のフレーム を示す時に対応画素ブロックを前記モード判定手段と前 記差分手段とに出力せず、前記情報が第2番目以降のフ レームを示す時に対応画素ブロックを前記モード判定手 段に出力し、前記モード判定手段から出力される符号化 モードがフレーム間予測符号化方法を示す場合のみ対応 画素ブロックを前記差分手段に出力する前画像制御手段 であることを特徴とする画像処理装置。




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5600368A

Filed: 1994-11-09     Issued: 1997-02-04

Interactive television system and method for viewer control of multiple camera viewpoints in broadcast programming

(Original Assignee) Microsoft Corp     (Current Assignee) Rovi Technologies Corp

Joseph H. Matthews, III
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format in a particular resolution , using a second set (following steps) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (following steps) in a network environment (content provider) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5600368A
CLAIM 4
. A system according to claim 1 further comprising a head end server connected to the display unit , the remote control handset generating unique camera control signals (display device, converting one) indicative of and corresponding to the multiple camera viewpoints and transmitting them to the display unit , the display unit sending the camera control signal to the head end server , the head end server switching among the virtual channels selected by the dedicated camera control buttons on the remote control handset .

US5600368A
CLAIM 10
. A method for controlling multiple camera viewpoints during a broadcast program , the television program having a primary channel and multiple virtual channels associated with the primary channel , the virtual channels carrying video signals from corresponding cameras , comprising the following steps (second set, storage device) : correlating the camera viewpoints to corresponding camera control buttons on a remote control handset in art intuitive relationship , the camera control buttons being arranged in a correlating pattern to the camera viewpoints to directly map the camera control buttons on the remote control handset to the camera viewpoints so that a viewer can chose a desired camera viewpoint using intuitive control of the camera control buttons without diverting the viewer' ;
s eyes from the broadcast program ;
displaying a first camera viewpoint corresponding to a first virtual channel ;
switching , in response to actuation of a particular camera control button on the remote control handset , from the first virtual channel to a second virtual channel which corresponds to a second camera viewpoint ;
and displaying the second camera viewpoint corresponding to the second virtual channel .

US5600368A
CLAIM 13
. In a video broadcast system , a method for controlling multiple camera viewpoints during a broadcast program , the video broadcast system having a display unit and a remote control handset at a viewer residence and a video content provider (network environment) remote to the viewer residence to serve the broadcast program to the display unit , the broadcast program being filmed using multiple cameras situated at various camera viewpoints , the method comprising the following steps : correlating the camera viewpoints to corresponding camera control buttons on the remote control handset in an intuitive relationship , the camera control buttons being arranged in a correlating pattern to the camera viewpoints to directly map the camera control buttons on the remote control handset to the camera viewpoints so that a viewer can choose a desired camera viewpoint using intuitive control of the camera control buttons without diverting the viewer' ;
s eyes from the display unit ;
transmitting the camera viewpoints from the video content provider to the display unit on a primary channel and multiple virtual channels associated with the primary channel ;
displaying on the display unit a first camera viewpoint corresponding to a first virtual channel ;
generating , in response to actuation of a particular camera control button on the remote control handset , a camera control signal within the remote control handset , the camera control signal being indicative of and corresponding to a second camera viewpoint ;
sending the camera control signal from the remote control handset to the display unit ;
switching , in response to the camera control signal , from the first virtual channel to the second virtual channel ;
and displaying on the display unit the second camera viewpoint corresponding to the second virtual channel .

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device and the network environment (content provider) communicate through the Internet .
US5600368A
CLAIM 13
. In a video broadcast system , a method for controlling multiple camera viewpoints during a broadcast program , the video broadcast system having a display unit and a remote control handset at a viewer residence and a video content provider (network environment) remote to the viewer residence to serve the broadcast program to the display unit , the broadcast program being filmed using multiple cameras situated at various camera viewpoints , the method comprising the following steps : correlating the camera viewpoints to corresponding camera control buttons on the remote control handset in an intuitive relationship , the camera control buttons being arranged in a correlating pattern to the camera viewpoints to directly map the camera control buttons on the remote control handset to the camera viewpoints so that a viewer can choose a desired camera viewpoint using intuitive control of the camera control buttons without diverting the viewer' ;
s eyes from the display unit ;
transmitting the camera viewpoints from the video content provider to the display unit on a primary channel and multiple virtual channels associated with the primary channel ;
displaying on the display unit a first camera viewpoint corresponding to a first virtual channel ;
generating , in response to actuation of a particular camera control button on the remote control handset , a camera control signal within the remote control handset , the camera control signal being indicative of and corresponding to a second camera viewpoint ;
sending the camera control signal from the remote control handset to the display unit ;
switching , in response to the camera control signal , from the first virtual channel to the second virtual channel ;
and displaying on the display unit the second camera viewpoint corresponding to the second virtual channel .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (control signals) , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (control signals) or more of the video source images into a selected video format in a particular resolution , using a second set (following steps) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (following steps) in a network environment (content provider) ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5600368A
CLAIM 4
. A system according to claim 1 further comprising a head end server connected to the display unit , the remote control handset generating unique camera control signals (display device, converting one) indicative of and corresponding to the multiple camera viewpoints and transmitting them to the display unit , the display unit sending the camera control signal to the head end server , the head end server switching among the virtual channels selected by the dedicated camera control buttons on the remote control handset .

US5600368A
CLAIM 10
. A method for controlling multiple camera viewpoints during a broadcast program , the television program having a primary channel and multiple virtual channels associated with the primary channel , the virtual channels carrying video signals from corresponding cameras , comprising the following steps (second set, storage device) : correlating the camera viewpoints to corresponding camera control buttons on a remote control handset in art intuitive relationship , the camera control buttons being arranged in a correlating pattern to the camera viewpoints to directly map the camera control buttons on the remote control handset to the camera viewpoints so that a viewer can chose a desired camera viewpoint using intuitive control of the camera control buttons without diverting the viewer' ;
s eyes from the broadcast program ;
displaying a first camera viewpoint corresponding to a first virtual channel ;
switching , in response to actuation of a particular camera control button on the remote control handset , from the first virtual channel to a second virtual channel which corresponds to a second camera viewpoint ;
and displaying the second camera viewpoint corresponding to the second virtual channel .

US5600368A
CLAIM 13
. In a video broadcast system , a method for controlling multiple camera viewpoints during a broadcast program , the video broadcast system having a display unit and a remote control handset at a viewer residence and a video content provider (network environment) remote to the viewer residence to serve the broadcast program to the display unit , the broadcast program being filmed using multiple cameras situated at various camera viewpoints , the method comprising the following steps : correlating the camera viewpoints to corresponding camera control buttons on the remote control handset in an intuitive relationship , the camera control buttons being arranged in a correlating pattern to the camera viewpoints to directly map the camera control buttons on the remote control handset to the camera viewpoints so that a viewer can choose a desired camera viewpoint using intuitive control of the camera control buttons without diverting the viewer' ;
s eyes from the display unit ;
transmitting the camera viewpoints from the video content provider to the display unit on a primary channel and multiple virtual channels associated with the primary channel ;
displaying on the display unit a first camera viewpoint corresponding to a first virtual channel ;
generating , in response to actuation of a particular camera control button on the remote control handset , a camera control signal within the remote control handset , the camera control signal being indicative of and corresponding to a second camera viewpoint ;
sending the camera control signal from the remote control handset to the display unit ;
switching , in response to the camera control signal , from the first virtual channel to the second virtual channel ;
and displaying on the display unit the second camera viewpoint corresponding to the second virtual channel .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
US5530754A

Filed: 1994-08-02     Issued: 1996-06-25

Video on demand

(Original Assignee) Garfinkle; Norton     (Current Assignee) GARFINKLE II LP

Norton Garfinkle
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (digital data) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (digital form) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5530754A
CLAIM 1
. A video-on-demand method comprising the steps of : storing a plurality of video products in digital form (digital form) at a central station ;
storing , in digital form , descriptive data for each of said plurality of video products stored at said central station , said descriptive data including a leader comprised of an initial segment of certain of said plurality of video display products ;
periodically transferring said digital descriptive data to each of a plurality of user sites ;
storing at each of said sites said descriptive digital data (receiving video images) transferred in said periodic transferring step ;
displaying said digital descriptive data on a display terminal at said user site ;
transmitting from said user site to said central station data to order a video product in response to said digital descriptive data displayed in said displaying step ;
downloading to a user site from said central station a video product in response to said data to order a video product transmitted in said transmitting step ;
displaying said leader for a video display product while said video display product is downloaded to a user site ;
storing said downloaded video product at said user site ;
and displaying said video product stored at said user site starting from where said leader ends .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images (digital data) at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (digital form) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
US5530754A
CLAIM 1
. A video-on-demand method comprising the steps of : storing a plurality of video products in digital form (digital form) at a central station ;
storing , in digital form , descriptive data for each of said plurality of video products stored at said central station , said descriptive data including a leader comprised of an initial segment of certain of said plurality of video display products ;
periodically transferring said digital descriptive data to each of a plurality of user sites ;
storing at each of said sites said descriptive digital data (receiving video images) transferred in said periodic transferring step ;
displaying said digital descriptive data on a display terminal at said user site ;
transmitting from said user site to said central station data to order a video product in response to said digital descriptive data displayed in said displaying step ;
downloading to a user site from said central station a video product in response to said data to order a video product transmitted in said transmitting step ;
displaying said leader for a video display product while said video display product is downloaded to a user site ;
storing said downloaded video product at said user site ;
and displaying said video product stored at said user site starting from where said leader ends .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
EP0639923A2

Filed: 1994-06-07     Issued: 1995-02-22

Video format conversion apparatus for high definition television

(Original Assignee) Gold Star Co Ltd     (Current Assignee) LG Electronics Inc

Dong Ho Lee
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (inverse discrete cosine transform, converted video signal) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (high frequency) , using a first set (first one) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format (inverse discrete cosine transform, converted video signal) in a particular resolution , using a second set (first one) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (calculation means, write operation) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection (first adder) between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0639923A2
CLAIM 1
A video format conversion apparatus for a high definition television comprising :    decoding means for decoding a transmitted , encoded signal into a video signal ;
   frame rate conversion means for converting a frame rate of the video signal from said decoding means into 30Hz ;
   decimation means for converting the number of vertical and horizontal scanning lines of a selected one of the video signal from said decoding means and an output video signal from said frame rate conversion means ;
   interlaced scanning format conversion/selection means for converting a scanning format of a selected one of the video signals from said decoding means and said frame rate conversion means and an output video signal from said decimation means into an interlaced scanning format and outputting a selected one of the converted video signal (video images, video format) of the interlaced scanning format and the video signal from said decoding means ;
and    selection control means for controlling said frame rate conversion means , said decimation means and said interlaced scanning format conversion/selection means in response to video format information from said decoding means .

EP0639923A2
CLAIM 2
A video format conversion apparatus for a high definition television according to Claim 1 , wherein said decoding means includes :    a variable length decoder/demultiplexer circuit for variable length-decoding and demultiplexing the transmitted , encoded signal to separate said video format information , quantized coefficients , a motion vector and a control parameter from the encoded signal ;
   an inverse quantizer for inverse-quantizing the quantized coefficients from said variable-length decoder/demultiplexer circuit in response to the control parameter therefrom ;
   an inverse discrete cosine transform (video images, video format) unit for performing an inverse discrete cosine transform with respect to the inverse-quantized coefficients from said inverse quantizer to obtain a displaced frame difference signal based on video motion estimation ;
   a motion compensator for compensating for a motion of a video signal inputted therein using the motion vector from said variable length decoder/demultiplexer circuit ;
   an adder for adding the displaced frame difference signal from said inverse discrete cosine transform unit and the motion-compensated video signal from said motion compensator ;
   a frame memory for storing an output video signal from said adder in the unit of frame and outputting the stored video signal to said motion compensator ;
and    a slice buffer for storing the video signal from said adder in the unit of slice and outputting the stored video signal in the unit of line .

EP0639923A2
CLAIM 6
A video format conversion apparatus for a high definition television according to Claim 3 , wherein said vertical decimation means includes :    a first FIFO memory for performing write/read operations with respect to a first one (first set, second set) of successive three lines of the video signal from said switching means ;
   a second FIFO memory for performing write/read operations with respect to the video signal from said switching means in the unit of line ;
   an FIFO memory controller for controlling the write and read operations of said first and second FIFO memories under the control of said selection control means ;
and    a multiplexer for selecting alternately output lines from said first and second FIFO memories .

EP0639923A2
CLAIM 7
A video format conversion apparatus for a high definition television according to Claim 3 , wherein said vertical decimation means includes :    a line delay element for delaying the video signal from said switching means in the unit of line ;
   a first FIFO memory for performing write and read operations with respect to a first one of successive three lines of an output video signal from said line delay element ;
   line weighted average calculation means (storage device) for calculating weighted averages of the lines of the video signals from said switching means and said line delay element according to weighting values under the control of said selection control means ;
   a second FIFO memory for performing write and read operations with respect to an output video signal from said line weighted average calculation means in the unit of line ;
   an FIFO memory controller for controlling the write and read operations of said first and second FIFO memories under the control of said selection control means ;
and    a first multiplexer for selecting alternately output lines from said first and second FIFO memories .

EP0639923A2
CLAIM 11
A video format conversion apparatus for a high definition television according to Claim 5 , wherein said 60Hz frame rate conversion means includes :    an FIFO memory for performing a write operation (storage device) with respect to the video signal of the 60Hz frame rate from said decoding means , skipping one of two frames at a period of two frame clocks , and a read operation with respect to the stored video signal at a period of twice that of the write operation to output a video signal of the 30Hz frame rate ;
and    an FIFO memory controller for controlling the read and write operations of said FIFO memory under the control of said selection control means to output the video signal of the 30Hz frame rate .

EP0639923A2
CLAIM 13
A video format conversion apparatus for a high definition television according to Claim 6 , wherein said vertical decimation means further includes :    filtering means for removing a high frequency (display device) component from the video signal from said switching means and outputting the resultant video signal to said first and second FIFO memories .

EP0639923A2
CLAIM 14
A video format conversion apparatus for a high definition television according to Claim 7 , wherein said line weighted average calculation means includes :    a first 1/4 multiplier for multiplying the video signal from said line delay element by 1/4 ;
   a first 1/2 multiplier for multiplying the video signal from said line delay element by 1/2 ;
   a first adder (broadband connection) for adding output signals from said first 1/4 multiplier and said first 1/2 multiplier ;
   a second multiplexer for selecting one of an output signal from said first adder and the output signals from said first 1/4 multiplier and said first 1/2 multiplier under the control of said selection control means ;
   a second 1/2 multiplier for multiplying the video signal from said switching means by 1/2 ;
   a second 1/4 multiplier for multiplying the video signal from said switching means by 1/4 ;
   a second adder for adding output signals from said second 1/2 multiplier and said second 1/4 multiplier ;
   a third multiplexer for selecting one of an output signal from said second adder and the output signals from said second 1/2 multiplier and said second 1/4 multiplier under the control of said selection control means ;
and    a third adder for adding output signals from said second and third multiplexers .

US10499091B2
CLAIM 5
. The method of claim 1 , wherein the broadband connection (first adder) has a bandwidth of 2-6 Megabits per second (Mbps) .
EP0639923A2
CLAIM 14
A video format conversion apparatus for a high definition television according to Claim 7 , wherein said line weighted average calculation means includes :    a first 1/4 multiplier for multiplying the video signal from said line delay element by 1/4 ;
   a first 1/2 multiplier for multiplying the video signal from said line delay element by 1/2 ;
   a first adder (broadband connection) for adding output signals from said first 1/4 multiplier and said first 1/2 multiplier ;
   a second multiplexer for selecting one of an output signal from said first adder and the output signals from said first 1/4 multiplier and said first 1/2 multiplier under the control of said selection control means ;
   a second 1/2 multiplier for multiplying the video signal from said switching means by 1/2 ;
   a second 1/4 multiplier for multiplying the video signal from said switching means by 1/4 ;
   a second adder for adding output signals from said second 1/2 multiplier and said second 1/4 multiplier ;
   a third multiplexer for selecting one of an output signal from said second adder and the output signals from said second 1/2 multiplier and said second 1/4 multiplier under the control of said selection control means ;
and    a third adder for adding output signals from said second and third multiplexers .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system , multiple simultaneously displayed and stored video images (inverse discrete cosine transform, converted video signal) , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device (high frequency) , using a first set (first one) of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format (inverse discrete cosine transform, converted video signal) in a particular resolution , using a second set (first one) of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device (calculation means, write operation) in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
EP0639923A2
CLAIM 1
A video format conversion apparatus for a high definition television comprising :    decoding means for decoding a transmitted , encoded signal into a video signal ;
   frame rate conversion means for converting a frame rate of the video signal from said decoding means into 30Hz ;
   decimation means for converting the number of vertical and horizontal scanning lines of a selected one of the video signal from said decoding means and an output video signal from said frame rate conversion means ;
   interlaced scanning format conversion/selection means for converting a scanning format of a selected one of the video signals from said decoding means and said frame rate conversion means and an output video signal from said decimation means into an interlaced scanning format and outputting a selected one of the converted video signal (video images, video format) of the interlaced scanning format and the video signal from said decoding means ;
and    selection control means for controlling said frame rate conversion means , said decimation means and said interlaced scanning format conversion/selection means in response to video format information from said decoding means .

EP0639923A2
CLAIM 2
A video format conversion apparatus for a high definition television according to Claim 1 , wherein said decoding means includes :    a variable length decoder/demultiplexer circuit for variable length-decoding and demultiplexing the transmitted , encoded signal to separate said video format information , quantized coefficients , a motion vector and a control parameter from the encoded signal ;
   an inverse quantizer for inverse-quantizing the quantized coefficients from said variable-length decoder/demultiplexer circuit in response to the control parameter therefrom ;
   an inverse discrete cosine transform (video images, video format) unit for performing an inverse discrete cosine transform with respect to the inverse-quantized coefficients from said inverse quantizer to obtain a displaced frame difference signal based on video motion estimation ;
   a motion compensator for compensating for a motion of a video signal inputted therein using the motion vector from said variable length decoder/demultiplexer circuit ;
   an adder for adding the displaced frame difference signal from said inverse discrete cosine transform unit and the motion-compensated video signal from said motion compensator ;
   a frame memory for storing an output video signal from said adder in the unit of frame and outputting the stored video signal to said motion compensator ;
and    a slice buffer for storing the video signal from said adder in the unit of slice and outputting the stored video signal in the unit of line .

EP0639923A2
CLAIM 6
A video format conversion apparatus for a high definition television according to Claim 3 , wherein said vertical decimation means includes :    a first FIFO memory for performing write/read operations with respect to a first one (first set, second set) of successive three lines of the video signal from said switching means ;
   a second FIFO memory for performing write/read operations with respect to the video signal from said switching means in the unit of line ;
   an FIFO memory controller for controlling the write and read operations of said first and second FIFO memories under the control of said selection control means ;
and    a multiplexer for selecting alternately output lines from said first and second FIFO memories .

EP0639923A2
CLAIM 7
A video format conversion apparatus for a high definition television according to Claim 3 , wherein said vertical decimation means includes :    a line delay element for delaying the video signal from said switching means in the unit of line ;
   a first FIFO memory for performing write and read operations with respect to a first one of successive three lines of an output video signal from said line delay element ;
   line weighted average calculation means (storage device) for calculating weighted averages of the lines of the video signals from said switching means and said line delay element according to weighting values under the control of said selection control means ;
   a second FIFO memory for performing write and read operations with respect to an output video signal from said line weighted average calculation means in the unit of line ;
   an FIFO memory controller for controlling the write and read operations of said first and second FIFO memories under the control of said selection control means ;
and    a first multiplexer for selecting alternately output lines from said first and second FIFO memories .

EP0639923A2
CLAIM 11
A video format conversion apparatus for a high definition television according to Claim 5 , wherein said 60Hz frame rate conversion means includes :    an FIFO memory for performing a write operation (storage device) with respect to the video signal of the 60Hz frame rate from said decoding means , skipping one of two frames at a period of two frame clocks , and a read operation with respect to the stored video signal at a period of twice that of the write operation to output a video signal of the 30Hz frame rate ;
and    an FIFO memory controller for controlling the read and write operations of said FIFO memory under the control of said selection control means to output the video signal of the 30Hz frame rate .

EP0639923A2
CLAIM 13
A video format conversion apparatus for a high definition television according to Claim 6 , wherein said vertical decimation means further includes :    filtering means for removing a high frequency (display device) component from the video signal from said switching means and outputting the resultant video signal to said first and second FIFO memories .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
WO9430008A1

Filed: 1994-06-06     Issued: 1994-12-22

Display system for a subscriber terminal

(Original Assignee) Scientific-Atlanta, Inc.     

Robert O. Banker, Cham Ith, Kinney C. Bacon, David B. Burleson
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (vertical blanking) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (generating means) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (analog converter) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (converting one) or more of the video source images (generating means) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (DC voltage) to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9430008A1
CLAIM 13
. A display system for generating a first video signal comprising : a memory having a first graphics screen definition portion for storing graphics data , a second symbol screen definition portion and a third symbol set definition portion , said second and third portions for storing symbol data ;
display generating means (video sources, video source images) for converting said symbol data and said graphics data stored in said memory to pixel data ;
and display processing means , responsive to said display generating means , for converting said pixel data to an analog pixel signal ;
and display multiplexing means for generating said first video signal by multiplexing between said analog pixel signal and a second video signal on a pixel by pixel basis .

WO9430008A1
CLAIM 21
. The display system according to claim 13 , said display generating means converting one (converting one) of said symbol data and said graphics data to said pixel data according to priority data .

WO9430008A1
CLAIM 23
. The display system according to claim 22 , said pixel data including luminance data and chrominance data , and said pixel conversion means including first digital to analog converter (digital form) means for converting said luminance data to a luminance signal having a representative DC voltage (communication link) level , second digital to analog converter means for converting said chrominance data to a sinusoidal chrominance signal having a representative color phase , and analog summation circuit means for summing said luminance signal with said chrominance signal to form said analog pixel signal .

WO9430008A1
CLAIM 27
. The display system according to claim 24 , said display generating means having : synchronization circuit means for generating a first horizontal synchronization signal , a vertical synchronization signal , a pixel number signal , and a line number signal in accordance with said pixel clock signal , and for generating a video mode signal that defines a sync tip timing , a color burst timing , a horizontal blanking timing , and a vertical blanking (video surveillance system) timing in accordance with said first horizontal synchronization signal , said vertical ' ;
synchronization signal , said pixel number signal , and said line number signal ;
and pixel generation circuit means for receiving said video mode signal from said synchronization circuit means and for converting said symbol data and said graphics data to said pixel data according to said video mode signal .

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (vertical blanking) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources (generating means) , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form (analog converter) using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one (converting one) or more of the video source images (generating means) into a selected video format in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link (DC voltage) traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
WO9430008A1
CLAIM 13
. A display system for generating a first video signal comprising : a memory having a first graphics screen definition portion for storing graphics data , a second symbol screen definition portion and a third symbol set definition portion , said second and third portions for storing symbol data ;
display generating means (video sources, video source images) for converting said symbol data and said graphics data stored in said memory to pixel data ;
and display processing means , responsive to said display generating means , for converting said pixel data to an analog pixel signal ;
and display multiplexing means for generating said first video signal by multiplexing between said analog pixel signal and a second video signal on a pixel by pixel basis .

WO9430008A1
CLAIM 21
. The display system according to claim 13 , said display generating means converting one (converting one) of said symbol data and said graphics data to said pixel data according to priority data .

WO9430008A1
CLAIM 23
. The display system according to claim 22 , said pixel data including luminance data and chrominance data , and said pixel conversion means including first digital to analog converter (digital form) means for converting said luminance data to a luminance signal having a representative DC voltage (communication link) level , second digital to analog converter means for converting said chrominance data to a sinusoidal chrominance signal having a representative color phase , and analog summation circuit means for summing said luminance signal with said chrominance signal to form said analog pixel signal .

WO9430008A1
CLAIM 27
. The display system according to claim 24 , said display generating means having : synchronization circuit means for generating a first horizontal synchronization signal , a vertical synchronization signal , a pixel number signal , and a line number signal in accordance with said pixel clock signal , and for generating a video mode signal that defines a sync tip timing , a color burst timing , a horizontal blanking timing , and a vertical blanking (video surveillance system) timing in accordance with said first horizontal synchronization signal , said vertical ' ;
synchronization signal , said pixel number signal , and said line number signal ;
and pixel generation circuit means for receiving said video mode signal from said synchronization circuit means and for converting said symbol data and said graphics data to said pixel data according to said video mode signal .




US10499091B2

Filed: 2002-09-17     Issued: 2019-12-03

High-quality, reduced data rate streaming video production and monitoring system

(Original Assignee) Lightside Technologies LLC     

Kinya Washino, Barry H. Schwab
JPH07307944A

Filed: 1994-05-10     Issued: 1995-11-21

監視画像伝送システム

(Original Assignee) Fujitsu General Ltd; 株式会社富士通ゼネラル     

Tomoyuki Nakada, 智之 中田
US10499091B2
CLAIM 1
. A method of viewing , on a remote viewing device of a video surveillance system (カメラ) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format (の絶対値) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device , wherein the communication link traverses an external broadband connection between the remote computing device (システム) and the network environment ;

and displaying only the one or more requested specific streams of the video images on the remote computing device .
JPH07307944A
CLAIM 1
【請求項1】 送信側は監視カメラ (video surveillance system) の撮影画像データを 伝送路を経由して送出し、受信側は伝送された画像デー タに基づき撮影画像を復元し、モニタすることができる 監視画像伝送システム (remote computing device) において、 送信側および受信側に、1フレーム分の画像データを記 憶するフレームメモリと、1フレーム分の差分データを 記憶する差分メモリとを設け、 送信側に、監視カメラが現在供給している画像データと 前記送信側のフレームメモリに記憶している画像データ との差分を求める第一差分演算部と、前記第一差分演算 部が現在供給している差分と前記差分メモリに記憶して いる差分とから差を求める第二差分演算部と、前記差を データ圧縮するデータ圧縮部と、差の圧縮データを伝送 するデータ送信部と、 受信側に、送信されたデータを受信する受信部と、送信 された差の圧縮データを伸長するデータ伸長部と、伸長 した差データと前記差分メモリに記憶している差分とか ら差分データを復元する第一加算演算部と、前記第一加 算演算部が現在演算し出力している差分データと前記受 信側のフレームメモリに記憶している画像データとから 現在の画像データを復元する第二加算演算部とを有し、 送信側は差をデータ圧縮して送信し、受信側は前記送信 された差の圧縮データを伸長し、差分メモリに記憶して いる差分データに基づき差分を復元し、さらにフレーム メモリに記憶している画像データに基づき画像を復元す ることを特徴とした監視画像伝送システム

JPH07307944A
CLAIM 7
【請求項7】 上記累算部が画像データの差の絶対値 (video format, selected video format) を 累算することを特徴とする請求項5記載の監視画像伝送 システム。

US10499091B2
CLAIM 4
. The method of claim 1 , wherein the remote computing device (システム) and the network environment communicate through the Internet .
JPH07307944A
CLAIM 1
【請求項1】 送信側は監視カメラの撮影画像データを 伝送路を経由して送出し、受信側は伝送された画像デー タに基づき撮影画像を復元し、モニタすることができる 監視画像伝送システム (remote computing device) において、 送信側および受信側に、1フレーム分の画像データを記 憶するフレームメモリと、1フレーム分の差分データを 記憶する差分メモリとを設け、 送信側に、監視カメラが現在供給している画像データと 前記送信側のフレームメモリに記憶している画像データ との差分を求める第一差分演算部と、前記第一差分演算 部が現在供給している差分と前記差分メモリに記憶して いる差分とから差を求める第二差分演算部と、前記差を データ圧縮するデータ圧縮部と、差の圧縮データを伝送 するデータ送信部と、 受信側に、送信されたデータを受信する受信部と、送信 された差の圧縮データを伸長するデータ伸長部と、伸長 した差データと前記差分メモリに記憶している差分とか ら差分データを復元する第一加算演算部と、前記第一加 算演算部が現在演算し出力している差分データと前記受 信側のフレームメモリに記憶している画像データとから 現在の画像データを復元する第二加算演算部とを有し、 送信側は差をデータ圧縮して送信し、受信側は前記送信 された差の圧縮データを伸長し、差分メモリに記憶して いる差分データに基づき差分を復元し、さらにフレーム メモリに記憶している画像データに基づき画像を復元す ることを特徴とした監視画像伝送システム

US10499091B2
CLAIM 6
. A method of viewing , on a remote viewing device of a video surveillance system (カメラ) , multiple simultaneously displayed and stored video images , comprising the steps of : receiving video images at a personal computer based system from a plurality of video sources , wherein each of the plurality of video sources comprises a camera of the video surveillance system ;

digitizing any of the images not already in digital form using an analog-to-digital converter ;

displaying one or more of the digitized images in separate windows on a personal computer based display device , using a first set of temporal and spatial parameters associated with each image in each window ;

converting one or more of the video source images into a selected video format (の絶対値) in a particular resolution , using a second set of temporal and spatial parameters associated with each image ;

contemporaneously storing at least a subset of the converted images in a storage device in a network environment ;

providing a communications link to allow an external viewing device to access the storage device ;

receiving , from a remote viewing device remoted located remotely from the video surveillance system , a request to receive one or more specific streams of the video images ;

transmitting , either directly from one or more of the plurality of video sources or from the storage device over the communication link traversing the Internet to the remote viewing device , and in the selected video format in the particular resolution , the selected video format being a progressive video format which has a frame rate of less than substantially 24 frames per second using a third set of temporal and spatial parameters associated with each image , a version or versions of one or more of the video images to the remote viewing device ;

and displaying only the one or more requested specific streams of the video images on the remote computing device (システム) .
JPH07307944A
CLAIM 1
【請求項1】 送信側は監視カメラ (video surveillance system) の撮影画像データを 伝送路を経由して送出し、受信側は伝送された画像デー タに基づき撮影画像を復元し、モニタすることができる 監視画像伝送システム (remote computing device) において、 送信側および受信側に、1フレーム分の画像データを記 憶するフレームメモリと、1フレーム分の差分データを 記憶する差分メモリとを設け、 送信側に、監視カメラが現在供給している画像データと 前記送信側のフレームメモリに記憶している画像データ との差分を求める第一差分演算部と、前記第一差分演算 部が現在供給している差分と前記差分メモリに記憶して いる差分とから差を求める第二差分演算部と、前記差を データ圧縮するデータ圧縮部と、差の圧縮データを伝送 するデータ送信部と、 受信側に、送信されたデータを受信する受信部と、送信 された差の圧縮データを伸長するデータ伸長部と、伸長 した差データと前記差分メモリに記憶している差分とか ら差分データを復元する第一加算演算部と、前記第一加 算演算部が現在演算し出力している差分データと前記受 信側のフレームメモリに記憶している画像データとから 現在の画像データを復元する第二加算演算部とを有し、 送信側は差をデータ圧縮して送信し、受信側は前記送信 された差の圧縮データを伸長し、差分メモリに記憶して いる差分データに基づき差分を復元し、さらにフレーム メモリに記憶している画像データに基づき画像を復元す ることを特徴とした監視画像伝送システム

JPH07307944A
CLAIM 7
【請求項7】 上記累算部が画像データの差の絶対値 (video format, selected video format) を 累算することを特徴とする請求項5記載の監視画像伝送 システム。