WO2005107247A3 - Data structures and methods adapted for heterogeneous clients in an information distribution system - Google Patents
Data structures and methods adapted for heterogeneous clients in an information distribution system Download PDFInfo
- Publication number
- WO2005107247A3 WO2005107247A3 PCT/US2005/014048 US2005014048W WO2005107247A3 WO 2005107247 A3 WO2005107247 A3 WO 2005107247A3 US 2005014048 W US2005014048 W US 2005014048W WO 2005107247 A3 WO2005107247 A3 WO 2005107247A3
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- data structures
- distribution system
- data
- information distribution
- array
- Prior art date
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/25—Management operations performed by the server for facilitating the content distribution or administrating data related to end-users or client devices, e.g. end-user or client device authentication, learning user preferences for recommending movies
- H04N21/258—Client or end-user data management, e.g. managing client capabilities, user preferences or demographics, processing of multiple end-users preferences to derive collaborative data
- H04N21/25808—Management of client data
- H04N21/25833—Management of client data involving client hardware characteristics, e.g. manufacturer, processing or storage capabilities
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
- H04N21/2355—Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving reformatting operations of additional data, e.g. HTML pages
- H04N21/2358—Processing of additional data, e.g. scrambling of additional data or processing content descriptors involving reformatting operations of additional data, e.g. HTML pages for generating different versions, e.g. for different recipient devices
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/4508—Management of client data or end-user data
- H04N21/4516—Management of client data or end-user data involving client characteristics, e.g. Set-Top-Box type, software version or amount of memory available
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/45—Management operations performed by the client for facilitating the reception of or the interaction with the content or administrating data related to the end-user or to the client device itself, e.g. learning user preferences for recommending movies, resolving scheduling conflicts
- H04N21/454—Content or additional data filtering, e.g. blocking advertisements
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/80—Generation or processing of content or additional data by content creator independently of the distribution process; Content per se
- H04N21/81—Monomedia components thereof
- H04N21/8126—Monomedia components thereof involving additional data, e.g. news, sports, stocks, weather forecasts
Abstract
Applications Claiming Priority (4)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US56470304P | 2004-04-23 | 2004-04-23 | |
US60/564,703 | 2004-04-23 | ||
US11/112,738 US7865508B2 (en) | 2004-04-23 | 2005-04-22 | Data structures and methods adapted for heterogeneous clients in an information distribution system |
US11/112,738 | 2005-04-22 |
Publications (2)
Publication Number | Publication Date |
---|---|
WO2005107247A2 WO2005107247A2 (en) | 2005-11-10 |
WO2005107247A3 true WO2005107247A3 (en) | 2009-04-02 |
Family
ID=35137965
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/US2005/014048 WO2005107247A2 (en) | 2004-04-23 | 2005-04-25 | Data structures and methods adapted for heterogeneous clients in an information distribution system |
Country Status (3)
Country | Link |
---|---|
US (1) | US7865508B2 (en) |
CA (1) | CA2505220C (en) |
WO (1) | WO2005107247A2 (en) |
Families Citing this family (25)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
EP1436736B1 (en) | 2001-09-28 | 2017-06-28 | Level 3 CDN International, Inc. | Configurable adaptive global traffic control and management |
US7617197B2 (en) * | 2005-08-19 | 2009-11-10 | Google Inc. | Combined title prefix and full-word content searching |
US7860964B2 (en) * | 2001-09-28 | 2010-12-28 | Level 3 Communications, Llc | Policy-based content delivery network selection |
US7908295B2 (en) | 2004-04-23 | 2011-03-15 | Tvworks, Llc | Extending data records for dynamic data and selective acceptance based on hardware profile |
US8521752B2 (en) | 2005-06-03 | 2013-08-27 | Osr Open Systems Resources, Inc. | Systems and methods for arbitrary data transformations |
JP2007096603A (en) * | 2005-09-28 | 2007-04-12 | Toshiba Corp | Video display device and video reproducing method |
US8582584B2 (en) * | 2005-10-04 | 2013-11-12 | Time Warner Cable Enterprises Llc | Self-monitoring and optimizing network apparatus and methods |
US7512748B1 (en) | 2006-08-17 | 2009-03-31 | Osr Open Systems Resources, Inc. | Managing lock rankings |
US8539228B1 (en) | 2006-08-24 | 2013-09-17 | Osr Open Systems Resources, Inc. | Managing access to a resource |
US8024433B2 (en) | 2007-04-24 | 2011-09-20 | Osr Open Systems Resources, Inc. | Managing application resources |
US9398346B2 (en) | 2007-05-04 | 2016-07-19 | Time Warner Cable Enterprises Llc | Methods and apparatus for predictive capacity allocation |
US7949693B1 (en) | 2007-08-23 | 2011-05-24 | Osr Open Systems Resources, Inc. | Log-structured host data storage |
US9060208B2 (en) | 2008-01-30 | 2015-06-16 | Time Warner Cable Enterprises Llc | Methods and apparatus for predictive delivery of content over a network |
US8930538B2 (en) * | 2008-04-04 | 2015-01-06 | Level 3 Communications, Llc | Handling long-tail content in a content delivery network (CDN) |
US10924573B2 (en) | 2008-04-04 | 2021-02-16 | Level 3 Communications, Llc | Handling long-tail content in a content delivery network (CDN) |
US9762692B2 (en) | 2008-04-04 | 2017-09-12 | Level 3 Communications, Llc | Handling long-tail content in a content delivery network (CDN) |
US9342287B2 (en) * | 2008-05-05 | 2016-05-17 | Apple Inc. | Software program ratings |
US8392530B1 (en) * | 2008-12-18 | 2013-03-05 | Adobe Systems Incorporated | Media streaming in a multi-tier client-server architecture |
US9032181B2 (en) * | 2009-05-19 | 2015-05-12 | Vmware, Inc. | Shortcut input/output in virtual machine systems |
KR20120035030A (en) * | 2010-10-04 | 2012-04-13 | 한국전자통신연구원 | System and method for providing service search |
US8903874B2 (en) | 2011-11-03 | 2014-12-02 | Osr Open Systems Resources, Inc. | File system directory attribute correction |
US8978079B2 (en) | 2012-03-23 | 2015-03-10 | Time Warner Cable Enterprises Llc | Apparatus and methods for managing delivery of content in a network with limited bandwidth using pre-caching |
US9830329B2 (en) | 2014-01-15 | 2017-11-28 | W. Anthony Mason | Methods and systems for data storage |
EP3460680B1 (en) * | 2017-09-25 | 2021-11-10 | Xplain Data GmbH | Method and apparatus for processing a query on a plurality of object instances |
CN112650448B (en) * | 2020-12-21 | 2024-04-05 | 中国航天科工集团八五一一研究所 | FPGA-based large-data-volume storage file management method |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5924091A (en) * | 1996-08-28 | 1999-07-13 | Sybase, Inc. | Database system with improved methods for radix sorting |
US20040078814A1 (en) * | 2002-03-29 | 2004-04-22 | Digeo, Inc. | Module-based interactive television ticker |
US20050141519A1 (en) * | 2003-12-31 | 2005-06-30 | Stmicroelectronics, Inc. | Apparatus and method using hashing for efficiently implementing an IP lookup solution in hardware |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5579055A (en) | 1993-06-07 | 1996-11-26 | Scientific-Atlanta, Inc. | Electronic program guide and text channel data controller |
JP3372004B2 (en) | 1995-03-31 | 2003-01-27 | ソニー株式会社 | Electronic program guide device, electronic program guide system, and electronic program guide method |
WO2000055854A1 (en) * | 1999-03-17 | 2000-09-21 | Kabushiki Kaisha Toshiba | Method for recording stream data and its data structure |
US6539374B2 (en) | 1999-06-03 | 2003-03-25 | Microsoft Corporation | Methods, apparatus and data structures for providing a uniform representation of various types of information |
WO2002017639A2 (en) | 2000-08-21 | 2002-02-28 | Intellocity Usa, Inc. | System and method for television enhancement |
US20020147986A1 (en) * | 2001-04-06 | 2002-10-10 | Comverse Network Systems, Ltd. | Interactive response system for digital television |
JP2002320193A (en) * | 2001-04-20 | 2002-10-31 | Sony Corp | Apparatus and method for processing data, and apparatus and method for expanding and contracting program length |
US7475416B2 (en) * | 2001-06-13 | 2009-01-06 | Microsoft Corporation | System and methods for searching interactive broadcast data |
WO2003015393A2 (en) * | 2001-08-06 | 2003-02-20 | Digeo Inc. | Providing content and applicatons via carousel transmission to thin-client interactive television terminals |
US8413205B2 (en) * | 2001-09-19 | 2013-04-02 | Tvworks, Llc | System and method for construction, delivery and display of iTV content |
US20030088876A1 (en) | 2001-11-08 | 2003-05-08 | Liberate Technologies | Video on demand gateway |
JP3707685B2 (en) * | 2002-05-08 | 2005-10-19 | ソニー株式会社 | Optical disc apparatus, optical disc recording method, optical disc recording method program, and recording medium recording optical disc recording method program |
EP1782163A4 (en) * | 2004-08-17 | 2010-01-20 | Nds Ltd | Program selection system |
-
2005
- 2005-04-22 US US11/112,738 patent/US7865508B2/en active Active
- 2005-04-25 CA CA2505220A patent/CA2505220C/en active Active
- 2005-04-25 WO PCT/US2005/014048 patent/WO2005107247A2/en active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5924091A (en) * | 1996-08-28 | 1999-07-13 | Sybase, Inc. | Database system with improved methods for radix sorting |
US20040078814A1 (en) * | 2002-03-29 | 2004-04-22 | Digeo, Inc. | Module-based interactive television ticker |
US20050141519A1 (en) * | 2003-12-31 | 2005-06-30 | Stmicroelectronics, Inc. | Apparatus and method using hashing for efficiently implementing an IP lookup solution in hardware |
Also Published As
Publication number | Publication date |
---|---|
US20050240966A1 (en) | 2005-10-27 |
WO2005107247A2 (en) | 2005-11-10 |
CA2505220C (en) | 2014-01-14 |
CA2505220A1 (en) | 2005-10-23 |
US7865508B2 (en) | 2011-01-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2005107247A3 (en) | Data structures and methods adapted for heterogeneous clients in an information distribution system | |
WO2019179537A3 (en) | System and method for implementing a resolver service for decentralized identifiers | |
WO2005109197A3 (en) | Resource manager for clients in an information distribution system | |
WO2007062429A3 (en) | Systems and methods for classifying and transferring information in a storage network | |
WO2005107241A3 (en) | System and methods for using graphics hardware for real time two and three dimensional, single definition, and high definition video effects | |
WO2006071951A3 (en) | Email sender verification system | |
AU2003220911A1 (en) | Maintenance management point service system, server apparatus, terminal apparatus, program, recording medium, and maintenance management point service system processing method | |
CA2520089A1 (en) | System and method for processing syndication information for a mobile device | |
WO2008125508A3 (en) | Managing entity data in case of multiple entity identities | |
WO2007134275A3 (en) | Processing of metadata and media content received by a media distribution system | |
CA2487999A1 (en) | Behavior-based adaptation of computer systems | |
WO2005029364A8 (en) | System and method for managing dynamic content assembly | |
TWI348624B (en) | Content information providing system, content information providing server, content reproduction apparatus, content information providing method, content reproduction method and computer readable storage medium encoded with a computer program | |
WO2007070422A3 (en) | Cross-platform predictive popularity ratings for use in interactive television applications | |
WO2003073690A3 (en) | Method and apparatus for managing a key management system | |
WO2007027895A3 (en) | System for providing third party control of access to media content | |
EP2506591A3 (en) | Stackable communications system | |
WO2009032491A3 (en) | Module hosting and content generation platform | |
WO2007064640A3 (en) | Detecting repeating content in broadcast media | |
WO2007062258A3 (en) | Distributed file system with file fragmentation | |
WO2007127590A3 (en) | Method and system for fingerprinting digital video object based on multiresolution, multirate spatial and temporal signatures | |
WO2008051332A3 (en) | Viewer participatory television shows in conjunction with a system and method for real-time data collection and statistical assessment | |
WO2010013160A3 (en) | A method and apparatus for generating an image collection | |
EP1703425A3 (en) | Information processing system, information generating apparatus and method | |
WO2005089261A3 (en) | System and method for information management in a distributed network |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AK | Designated states |
Kind code of ref document: A2 Designated state(s): AE AG AL AM AT AU AZ BA BB BG BR BW BY BZ CA CH CN CO CR CU CZ DE DK DM DZ EC EE EG ES FI GB GD GE GH GM HR HU ID IL IN IS JP KE KG KM KP KR KZ LC LK LR LS LT LU LV MA MD MG MK MN MW MX MZ NA NI NO NZ OM PG PH PL PT RO RU SC SD SE SG SK SL SM SY TJ TM TN TR TT TZ UA UG US UZ VC VN YU ZA ZM ZW |
|
AL | Designated countries for regional patents |
Kind code of ref document: A2 Designated state(s): GM KE LS MW MZ NA SD SL SZ TZ UG ZM ZW AM AZ BY KG KZ MD RU TJ TM AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LT LU MC NL PL PT RO SE SI SK TR BF BJ CF CG CI CM GA GN GQ GW ML MR NE SN TD TG |
|
121 | Ep: the epo has been informed by wipo that ep was designated in this application | ||
NENP | Non-entry into the national phase |
Ref country code: DE |
|
WWW | Wipo information: withdrawn in national office |
Country of ref document: DE |
|
122 | Ep: pct application non-entry in european phase |