US20060242677A1

Extendible and open camera connector system

Claim Score by NHIP

Read claim 1, the broadest

Abstract

An extendable and open camera connection (XOCC) system for use with IP video camera applications. The XOCC system comprises an application framework and multiple, custom-built digital video content source drivers. The framework comprises an API which enables a client application to send to the API standardized requests for access, manipulation and content consumption for any type of camera, a driver manager which manages registration of all available drivers and establishes a reference within the API to a specific requested or selected driver for use by the API in processing client requests involving a camera associated with that driver, and a driver container for storing the registered drivers. The drivers comprise camera control modules developed for use by the XOCC system for control of associated cameras. The invention comprises not only the inventive application but its method of development, which includes libraries of both framework and driver development code.

US20060242677A1, drawing sheet 1
Sheet 1 of 6

Term

0.7 yearsto projected expiry

Projected expiry 20 May 2027, counted from filing; an application has no term until it is granted.

  1. Priority
  2. Filed
  3. Published
  4. Today
  5. Projected expiry

21 claims: 2 independent, 19 dependent

  1. 1
    Broadest claimClaim Score 60, broad(NHIP)A network video access, manipulation and monitoring control system comprising:at least one digital video content source (DVCS);a client application, wherein: said client application facilitates said control of said at least one DVCS by a user of said system;at least one driver, wherein: said at least one driver is operatively associated with said at least one said DVCS, creating at least one driver-associated DVCS;and a framework integrated with said client application and possessing an operative association with said at least one driver and with said at least one driver-associated DVCS, wherein: said operative association of said framework with said at least one driver and with said at least one driver-associated DVCS provides said client application with said control of said at least one driver-associated DVCS via said at least one driver.
  2. 13
    A network video control system, comprising:a client application having a first operative association with a framework, said framework comprising: a client-to-driver API, comprising a driver-independent interface with said client application and having a second operative association with a driver manager having a third operative association with a driver container;at least one driver, which is registered and stored in said driver container, said at least one driver having a fourth operative association with at least one digital video content source (DVCS), creating at least one driver-associated DVCS, said at least one driver-associated DVCS having an indirect operative association with said client application via said at least one driver and further via said framework, wherein: said indirect operative association permits said control of said at least one DVCS by said client application.