Systems and methods for enabling applications via an...

Electrical computers and digital processing systems: interprogra – Application program interface

Reexamination Certificate

Rate now

  [ 0.00 ] – not rated yet Voters 0   Comments 0

Details

C386S349000, C707S793000, C725S145000

Reexamination Certificate

active

07552450

ABSTRACT:
Systems and methods for interfacing media components are disclosed. Information about the capabilities of digital media components registered with the system is stored in a capabilities register. In addition, a profile register that contains information about specific capabilities required to perform specific tasks is developed. An application that requires digital media services can select one or more profiles representative of the required service from the profile register. The profile can be mapped onto the capabilities register to locate one or more digital media components registered with system capable of performing operations required to provide the digital media services. The components can be instantiated and connected to build a device capable of providing the requested digital media service. Also disclosed is an Application Programming Interface (API) that enables applications to interface with digital media components from disparate third-party vendors.

REFERENCES:
patent: 5687367 (1997-11-01), Dockter et al.
patent: 5903652 (1999-05-01), Mital
patent: 5983190 (1999-11-01), Trower, II et al.
patent: 6044408 (2000-03-01), Engstrom et al.
patent: 6059838 (2000-05-01), Fraley et al.
patent: 6078743 (2000-06-01), Apte et al.
patent: 6101510 (2000-08-01), Stone et al.
patent: 6121981 (2000-09-01), Trower, II et al.
patent: 6182109 (2001-01-01), Sharma et al.
patent: 6185625 (2001-02-01), Tso et al.
patent: 6256772 (2001-07-01), Apte et al.
patent: 6263492 (2001-07-01), Fraley et al.
patent: 6279030 (2001-08-01), Britton et al.
patent: 6289390 (2001-09-01), Kavner
patent: 6289395 (2001-09-01), Apte et al.
patent: 6295556 (2001-09-01), Falcon et al.
patent: 6327608 (2001-12-01), Dillingham
patent: 6369821 (2002-04-01), Merrill et al.
patent: 6381734 (2002-04-01), Golde et al.
patent: 6393456 (2002-05-01), Ambler et al.
patent: 6401099 (2002-06-01), Koppolu et al.
patent: 6434740 (2002-08-01), Monday et al.
patent: 6460029 (2002-10-01), Fries et al.
patent: 6470378 (2002-10-01), Tracton et al.
patent: 6484259 (2002-11-01), Barlow
patent: 6513031 (2003-01-01), Fries et al.
patent: 6519605 (2003-02-01), Gilgen et al.
patent: 6535110 (2003-03-01), Arora et al.
patent: 6542908 (2003-04-01), Ims
patent: 6564270 (2003-05-01), Andert et al.
patent: 6581102 (2003-06-01), Amini et al.
patent: 6594699 (2003-07-01), Sahai et al.
patent: 6603476 (2003-08-01), Paolini et al.
patent: 6604196 (2003-08-01), Monday et al.
patent: 6606642 (2003-08-01), Ambler et al.
patent: 2002/0065952 (2002-05-01), Sullivan et al.
patent: 2002/0075290 (2002-06-01), Rajarajan et al.
patent: 2002/0087950 (2002-07-01), Brodeur et al.
patent: 2002/0099876 (2002-07-01), Bui et al.
patent: 2002/0112058 (2002-08-01), Weisman et al.
patent: 2002/0116248 (2002-08-01), Amit et al.
patent: 2002/0176366 (2002-11-01), Ayyagari et al.
patent: 2002/0188941 (2002-12-01), Cicciarelli et al.
patent: 2003/0004771 (2003-01-01), Yaung
patent: 2003/0005110 (2003-01-01), Corbin et al.
patent: 2003/0009553 (2003-01-01), Benfield et al.
patent: 2003/0018964 (2003-01-01), Fox et al.
patent: 2003/0023472 (2003-01-01), Lee et al.
patent: 2003/0023662 (2003-01-01), Yaung
patent: 2003/0023728 (2003-01-01), Yaung
patent: 2003/0023773 (2003-01-01), Lee et al.
patent: 2003/0028550 (2003-02-01), Lee et al.
patent: 2003/0037327 (2003-02-01), Cicciarelli et al.
patent: 2003/0037328 (2003-02-01), Cicciarelli et al.
patent: 2003/0055948 (2003-03-01), Wang
patent: 2003/0097458 (2003-05-01), Bourges-Sevenier
patent: 2003/0101190 (2003-05-01), Horvitz et al.
patent: 2004/0204073 (2004-10-01), Yanosy
“IEncoderAPI Interface,” MSDN library, provided by Microsoft Corporation of Redmond, WA, available at <<http://msdn.microsoft.com/library/default.asp?url=/library/en-us/directshow/htm/iencoderapiinterface.asp>>, accessed on Nov. 9, 2005, 2 pages.
NVIDIA homepage, provided by NVIDIA Corporation of Santa Clara, CA, available at <<http://www.nvidia.com/page/home>>, accessed on Nov. 9, 2005, 2 pages.
CyberLink homepage, provided by CyberLink Corp. of Hsin-Tien City Taipei Hsien, Taiwan, R.O.C., available at <<http://www.cyberlink.com/>>, accessed on Nov. 9, 2005, 2 pages.
Sonic Solutions homepage, provided by Sonic Solutions, of Santa Clara, CA, available at <<http://www.sonic.com/about/default.aspx>>, accessed on Nov. 9, 2005, 2 pages.
U.S. Appl. No. 11/172,251, entitled “Strategies for Configuring Media Processing Functionality Using a Hierarchical Ordering of Control Parameters,” filed Jun. 30, 2005, naming the inventors of Glenn F. Evans, Bruce W. Randall, and Stacey L. Spears.

LandOfFree

Say what you really think

Search LandOfFree.com for the USA inventors and patents. Rate them and share your experience with other people.

Rating

Systems and methods for enabling applications via an... does not yet have a rating. At this time, there are no reviews or comments for this patent.

If you have personal experience with Systems and methods for enabling applications via an..., we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Systems and methods for enabling applications via an... will most certainly appreciate the feedback.

Rate now

     

Profile ID: LFUS-PAI-O-4119437

  Search
All data on this website is collected from public sources. Our data reflects the most accurate information available at the time of publication.