US8566461B1 - Managed access to media services - Google Patents
Managed access to media services Download PDFInfo
- Publication number
- US8566461B1 US8566461B1 US11/148,594 US14859405A US8566461B1 US 8566461 B1 US8566461 B1 US 8566461B1 US 14859405 A US14859405 A US 14859405A US 8566461 B1 US8566461 B1 US 8566461B1
- Authority
- US
- United States
- Prior art keywords
- voucher
- access
- network content
- token
- terms
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active, expires
Links
- 238000000034 method Methods 0.000 claims abstract description 20
- 238000013475 authorization Methods 0.000 claims description 5
- 101100534231 Xenopus laevis src-b gene Proteins 0.000 description 5
- 235000014510 cooky Nutrition 0.000 description 5
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000001737 promoting effect Effects 0.000 description 2
- 230000000007 visual effect Effects 0.000 description 2
- 238000004422 calculation algorithm Methods 0.000 description 1
- 238000006243 chemical reaction Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000000463 material Substances 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 238000009877 rendering Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F21/00—Security arrangements for protecting computers, components thereof, programs or data against unauthorised activity
- G06F21/10—Protecting distributed programs or content, e.g. vending or licensing of copyrighted material ; Digital rights management [DRM]
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q30/00—Commerce
- G06Q30/06—Buying, selling or leasing transactions
- G06Q30/0601—Electronic shopping [e-shopping]
- G06Q30/0609—Buyer or seller confidence or verification
Abstract
Description
-
- if is Valid(voucher) then
- var t=generateToken(voucher);
- print ‘http://wms/pp?token=t’;
- endif;
and sends backweb page 250 atstep 290. 250 contains the URL ‘http://wms/pp?token=t’. In this embodiment, ‘wms’ is the host address of mediaaccess manager server 300, ‘/pp’ is an address for a publishing point on 300, and ‘t’ is a token identifying the offer of network content and authorizing a single access to the content during a time window.
- if is Valid(voucher) then
-
- The unique id for the transaction,
- A URL for a publishing point of the network content,
- A secret key
- A time window during which the token is valid.
-
- if is Valid(token) then
- return(‘/PP’);
- else
- return(‘/error.wav’);
- endif;
‘/PP’ identifies a source publishing point. ‘/error.wav’ is an example of an error message, in this case a media file. The error message could also be a text message or any other way of signaling an error.
- if is Valid(token) then
-
- if is Valid(voucher) then
- var t=generateToken(voucher);
- print ‘http://wms/pp?token=t&unique_id=voucher.unique-id&
- endtime=voucher.endtime’;
- endif;
and sends backweb page 250 atstep 290. In this embodiment, ‘wms’ is the host address of mediaaccess manager server 300, ‘/pp’ is an address for a publishing point on 300, ‘t’ is a token identifying the offer of network content, ‘voucher.unique-id’ is a component of the voucher denoting a unique id for a transaction, and ‘voucher.endtime’ is a timestamp for the time at which the voucher expires. The returned URL thus contains the endtime and a unique id for the transaction.
- if is Valid(voucher) then
-
- case event==on Play:
- if is Valid(t) then
- if not compliesWithTermsOfService(t, unique-id) then
- return DO_NOT_PLAY;
- else
- storeInList(t, unique-id);
- return PLAY;
- endif
- if not compliesWithTermsOfService(t, unique-id) then
- else
- return DO_NOT_PLAY;
- endif
- if is Valid(t) then
- endcase
- case event==on Stop:
- removeFromList(t, unique-id);
- return OK;
- endcase
endswitch
When the request first comes in, the mediaaccess manager server 300 generates an event “on Play”. If the plug-in 350 returns PLAY, mediaaccess manager server 300 starts to deliver the content. If DO_NOT_PLAY is returned, in one embodiment the mediaaccess manager server 300 does not start the delivery, thus implementing “account-based” terms of service involving the maximum number of simultaneous streams permitted using a single voucher. Inother embodiments 300 may take other actions including but not limited to inserting ads, inserting other content, delivering messages, or other communications. A user at amedia player 220 would receive an error message informing him or her that access had been denied, and offering other information as defined by the publisher. When themedia player 220 stops, the mediaaccess manager server 300 generates an event “on Stop”.
- case event==on Play:
-
- if is Valid(voucher) then
- var t=generateToken(voucher);
- print ‘http://wms/pp1?token=t&unique_id=voucher.unique-id&
- endtime=voucher.endtime&src=src1’;
- print ‘http://wms/pp1?token=t&uniqueid=voucher.unique-id&
- endtime=voucher.endtime&src=src2’;
- print ‘http://wms/pp1?token=t&unique_id=voucher.unique-id&
- endtime=voucher.endtime&src=src3’;
- endif;
- if is Valid(voucher) then
-
- if is Valid(token) then
- if (src==‘src1’) then
- return (‘/src1’);
- else if (src==‘src2’) then
- return (‘/src2’);
- else if (src==‘src3’) then
- return(‘/src3’);
- else
- return (‘/error.wav’);
- end if
- if (src==‘src1’) then
- else
- return(‘/error.way’);
- endif;
- if is Valid(token) then
Claims (13)
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US11/148,594 US8566461B1 (en) | 2004-06-09 | 2005-06-08 | Managed access to media services |
US14/060,445 US9043481B1 (en) | 2004-06-09 | 2013-10-22 | Managed access to media services |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US57875804P | 2004-06-09 | 2004-06-09 | |
US11/148,594 US8566461B1 (en) | 2004-06-09 | 2005-06-08 | Managed access to media services |
Related Child Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/060,445 Division US9043481B1 (en) | 2004-06-09 | 2013-10-22 | Managed access to media services |
Publications (1)
Publication Number | Publication Date |
---|---|
US8566461B1 true US8566461B1 (en) | 2013-10-22 |
Family
ID=49355376
Family Applications (2)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US11/148,594 Active 2028-11-15 US8566461B1 (en) | 2004-06-09 | 2005-06-08 | Managed access to media services |
US14/060,445 Active US9043481B1 (en) | 2004-06-09 | 2013-10-22 | Managed access to media services |
Family Applications After (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
US14/060,445 Active US9043481B1 (en) | 2004-06-09 | 2013-10-22 | Managed access to media services |
Country Status (1)
Country | Link |
---|---|
US (2) | US8566461B1 (en) |
Cited By (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20120324552A1 (en) * | 2011-06-15 | 2012-12-20 | Cbs Interactive, Inc. | System and Method for Securing Embedded Media |
US20130036476A1 (en) * | 2011-08-02 | 2013-02-07 | Rights Over Ip, Llc | Rights-based system |
US20140282918A1 (en) * | 2013-03-15 | 2014-09-18 | Cox Communications, Inc. | Federated services |
US20150127628A1 (en) * | 2012-04-16 | 2015-05-07 | Onepatont Software Limited | Method and System for Display Dynamic & Accessible Actions with Unique Identifiers and Activities |
US9043481B1 (en) * | 2004-06-09 | 2015-05-26 | Digital River, Inc. | Managed access to media services |
US20180047072A1 (en) * | 2009-05-30 | 2018-02-15 | Pushrank Limited | Trust network effect |
CN108111534A (en) * | 2018-01-11 | 2018-06-01 | 新华三云计算技术有限公司 | A kind of method and device for controlling authorization |
US10192234B2 (en) | 2006-11-15 | 2019-01-29 | Api Market, Inc. | Title materials embedded within media formats and related applications |
US10198719B2 (en) | 2005-12-29 | 2019-02-05 | Api Market, Inc. | Software, systems, and methods for processing digital bearer instruments |
US10467606B2 (en) | 2006-04-29 | 2019-11-05 | Api Market, Inc. | Enhanced title processing arrangement |
US10477260B2 (en) | 2014-10-17 | 2019-11-12 | Cox Communications, Inc. | Network based digital video recorder playback adapter |
US10567975B2 (en) | 2005-10-04 | 2020-02-18 | Hoffberg Family Trust 2 | Multifactorial optimization system and method |
US10652596B2 (en) | 2013-02-15 | 2020-05-12 | Cox Communications, Inc. | Cloud-enabled network-based digital video recorder |
US20200153754A1 (en) * | 2009-12-10 | 2020-05-14 | Otoy, Inc. | Token-based billing model for server-side rendering service |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US8769614B1 (en) * | 2009-12-29 | 2014-07-01 | Akamai Technologies, Inc. | Security framework for HTTP streaming architecture |
Citations (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20010045451A1 (en) | 2000-02-28 | 2001-11-29 | Tan Warren Yung-Hang | Method and system for token-based authentication |
US6360254B1 (en) | 1998-09-15 | 2002-03-19 | Amazon.Com Holdings, Inc. | System and method for providing secure URL-based access to private resources |
US6484197B1 (en) * | 1998-11-07 | 2002-11-19 | International Business Machines Corporation | Filtering incoming e-mail |
US20020177433A1 (en) | 2001-05-24 | 2002-11-28 | International Business Machines Corporation | Methods and apparatus for restricting access of a user using a cellular telephone |
US6505300B2 (en) * | 1998-06-12 | 2003-01-07 | Microsoft Corporation | Method and system for secure running of untrusted content |
US20030037070A1 (en) * | 2001-07-31 | 2003-02-20 | Firstlook.Com. | Streaming media security system |
US20030061250A1 (en) | 2001-09-26 | 2003-03-27 | Kabushiki Kaisha Toshiba | Random number generating circuit |
US20030099353A1 (en) | 2001-10-13 | 2003-05-29 | Cheh Goh | Method of printing a document |
US20030120943A1 (en) | 2001-11-15 | 2003-06-26 | David Hughes | System and method for controlling the use and duplication of digital content distributed on removable media |
US6718328B1 (en) * | 2000-02-28 | 2004-04-06 | Akamai Technologies, Inc. | System and method for providing controlled and secured access to network resources |
US6779115B1 (en) * | 2000-02-18 | 2004-08-17 | Digital5, Inc. | Portable device using a smart card to receive and decrypt digital data |
US20040243475A1 (en) | 2001-10-22 | 2004-12-02 | Hannu Aronsson | Method and telecommunication network for delivering and charging for services |
US6868403B1 (en) * | 1998-02-06 | 2005-03-15 | Microsoft Corporation | Secure online music distribution system |
US20050060389A1 (en) * | 2003-09-12 | 2005-03-17 | Ludmila Cherkasova | System and method for evaluating a capacity of a streaming media server for supporting a workload |
US6948061B1 (en) * | 2000-09-20 | 2005-09-20 | Certicom Corp. | Method and device for performing secure transactions |
US20060059346A1 (en) * | 2004-09-14 | 2006-03-16 | Andrew Sherman | Authentication with expiring binding digital certificates |
US20060085862A1 (en) * | 2004-10-05 | 2006-04-20 | Daniel Witt | Method and system for authorizing multimedia multicasting |
US20060095779A9 (en) * | 2001-08-06 | 2006-05-04 | Shivaram Bhat | Uniform resource locator access management and control system and method |
US20060184997A1 (en) | 2004-01-29 | 2006-08-17 | Yahoo! Inc. | Control for inviting an unauthenticated user to gain access to display of content that is otherwise accessible with an authentication mechanism |
US20060190616A1 (en) | 2005-02-04 | 2006-08-24 | John Mayerhofer | System and method for aggregating, delivering and sharing audio content |
US20060225138A1 (en) | 2005-04-02 | 2006-10-05 | Takeshi Toyohara | End-to-end digital media entitlement system |
US20070219908A1 (en) | 2006-03-02 | 2007-09-20 | Yahoo! Inc. | Providing syndicated media to authorized users |
US20080183628A1 (en) | 1997-03-07 | 2008-07-31 | Oliver David M | System for management of alternatively priced transactions on network |
US7454356B2 (en) | 2000-10-24 | 2008-11-18 | Clickshare Service Corp. | Completely anonymous purchasing of goods on a computer network |
US7603469B2 (en) * | 2002-01-15 | 2009-10-13 | International Business Machines Corporation | Provisioning aggregated services in a distributed computing environment |
US7962415B2 (en) * | 2004-07-19 | 2011-06-14 | Amazon Technologies, Inc. | Performing automatically authorized programmatic transactions |
US8051491B1 (en) * | 2007-12-10 | 2011-11-01 | Amazon Technologies, Inc. | Controlling use of computing-related resources by multiple independent parties |
US8095972B1 (en) * | 2008-10-06 | 2012-01-10 | Southern Company Services, Inc. | Secure authentication for web-based applications |
US8281136B2 (en) * | 2005-10-21 | 2012-10-02 | Novell, Inc. | Techniques for key distribution for use in encrypted communications |
US8316091B2 (en) * | 2008-12-01 | 2012-11-20 | At&T Mobility Ii Llc | Content management for wireless digital media frames |
US8333317B2 (en) * | 2003-09-30 | 2012-12-18 | Broadcom Corporation | System and method for authenticating the proximity of a wireless token to a computing device |
US8447858B1 (en) * | 2005-11-18 | 2013-05-21 | Marvell International Ltd. | System for improving quality of service for wireless LANS |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
AU7182701A (en) * | 2000-07-06 | 2002-01-21 | David Paul Felsher | Information record infrastructure, system and method |
US8819253B2 (en) * | 2001-11-13 | 2014-08-26 | Oracle America, Inc. | Network message generation for automated authentication |
US8566461B1 (en) * | 2004-06-09 | 2013-10-22 | Digital River, Inc. | Managed access to media services |
-
2005
- 2005-06-08 US US11/148,594 patent/US8566461B1/en active Active
-
2013
- 2013-10-22 US US14/060,445 patent/US9043481B1/en active Active
Patent Citations (32)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20080183628A1 (en) | 1997-03-07 | 2008-07-31 | Oliver David M | System for management of alternatively priced transactions on network |
US6868403B1 (en) * | 1998-02-06 | 2005-03-15 | Microsoft Corporation | Secure online music distribution system |
US6505300B2 (en) * | 1998-06-12 | 2003-01-07 | Microsoft Corporation | Method and system for secure running of untrusted content |
US6360254B1 (en) | 1998-09-15 | 2002-03-19 | Amazon.Com Holdings, Inc. | System and method for providing secure URL-based access to private resources |
US6484197B1 (en) * | 1998-11-07 | 2002-11-19 | International Business Machines Corporation | Filtering incoming e-mail |
US6779115B1 (en) * | 2000-02-18 | 2004-08-17 | Digital5, Inc. | Portable device using a smart card to receive and decrypt digital data |
US6718328B1 (en) * | 2000-02-28 | 2004-04-06 | Akamai Technologies, Inc. | System and method for providing controlled and secured access to network resources |
US20010045451A1 (en) | 2000-02-28 | 2001-11-29 | Tan Warren Yung-Hang | Method and system for token-based authentication |
US6948061B1 (en) * | 2000-09-20 | 2005-09-20 | Certicom Corp. | Method and device for performing secure transactions |
US7454356B2 (en) | 2000-10-24 | 2008-11-18 | Clickshare Service Corp. | Completely anonymous purchasing of goods on a computer network |
US20020177433A1 (en) | 2001-05-24 | 2002-11-28 | International Business Machines Corporation | Methods and apparatus for restricting access of a user using a cellular telephone |
US20030037070A1 (en) * | 2001-07-31 | 2003-02-20 | Firstlook.Com. | Streaming media security system |
US20060095779A9 (en) * | 2001-08-06 | 2006-05-04 | Shivaram Bhat | Uniform resource locator access management and control system and method |
US20030061250A1 (en) | 2001-09-26 | 2003-03-27 | Kabushiki Kaisha Toshiba | Random number generating circuit |
US20030099353A1 (en) | 2001-10-13 | 2003-05-29 | Cheh Goh | Method of printing a document |
US20040243475A1 (en) | 2001-10-22 | 2004-12-02 | Hannu Aronsson | Method and telecommunication network for delivering and charging for services |
US20030120943A1 (en) | 2001-11-15 | 2003-06-26 | David Hughes | System and method for controlling the use and duplication of digital content distributed on removable media |
US7603469B2 (en) * | 2002-01-15 | 2009-10-13 | International Business Machines Corporation | Provisioning aggregated services in a distributed computing environment |
US20050060389A1 (en) * | 2003-09-12 | 2005-03-17 | Ludmila Cherkasova | System and method for evaluating a capacity of a streaming media server for supporting a workload |
US8333317B2 (en) * | 2003-09-30 | 2012-12-18 | Broadcom Corporation | System and method for authenticating the proximity of a wireless token to a computing device |
US20060184997A1 (en) | 2004-01-29 | 2006-08-17 | Yahoo! Inc. | Control for inviting an unauthenticated user to gain access to display of content that is otherwise accessible with an authentication mechanism |
US7962415B2 (en) * | 2004-07-19 | 2011-06-14 | Amazon Technologies, Inc. | Performing automatically authorized programmatic transactions |
US20060059346A1 (en) * | 2004-09-14 | 2006-03-16 | Andrew Sherman | Authentication with expiring binding digital certificates |
US20060085862A1 (en) * | 2004-10-05 | 2006-04-20 | Daniel Witt | Method and system for authorizing multimedia multicasting |
US20060190616A1 (en) | 2005-02-04 | 2006-08-24 | John Mayerhofer | System and method for aggregating, delivering and sharing audio content |
US20060225138A1 (en) | 2005-04-02 | 2006-10-05 | Takeshi Toyohara | End-to-end digital media entitlement system |
US8281136B2 (en) * | 2005-10-21 | 2012-10-02 | Novell, Inc. | Techniques for key distribution for use in encrypted communications |
US8447858B1 (en) * | 2005-11-18 | 2013-05-21 | Marvell International Ltd. | System for improving quality of service for wireless LANS |
US20070219908A1 (en) | 2006-03-02 | 2007-09-20 | Yahoo! Inc. | Providing syndicated media to authorized users |
US8051491B1 (en) * | 2007-12-10 | 2011-11-01 | Amazon Technologies, Inc. | Controlling use of computing-related resources by multiple independent parties |
US8095972B1 (en) * | 2008-10-06 | 2012-01-10 | Southern Company Services, Inc. | Secure authentication for web-based applications |
US8316091B2 (en) * | 2008-12-01 | 2012-11-20 | At&T Mobility Ii Llc | Content management for wireless digital media frames |
Non-Patent Citations (7)
Title |
---|
"Abacast Secure Stream API Reference", Doc Version 1.0.30.3, Abacast Streaming Media Software. Jun. 18, 2004. Abacast, Inc. Washougal, WA. |
"Bringing your audio and video streams to the world-securely", SpeedSuite. 2005 Speedera Networks, Inc. Santa Clara, CA. |
"Secure Streaming", Akamai Streaming. 2005 Akamai Technologies, Inc. Beverly Hills, MI. |
"Speedera Streaming Solutions", Streaming Services. 2004 Speedera Networks, Inc. Santa Clara, CA. |
"Bringing your audio and video streams to the world—securely", SpeedSuite. <http://www.speedera.com/primary/services/Secure.htm> 2005 Speedera Networks, Inc. Santa Clara, CA. |
"Secure Streaming", Akamai Streaming. <http://www.akamai.com/en/html/services/streaming—secure.html> 2005 Akamai Technologies, Inc. Beverly Hills, MI. |
"Speedera Streaming Solutions", Streaming Services. <http://www.speedera.com/pdfs/Streaming—Datasheet.pdf> 2004 Speedera Networks, Inc. Santa Clara, CA. |
Cited By (26)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US9043481B1 (en) * | 2004-06-09 | 2015-05-26 | Digital River, Inc. | Managed access to media services |
US10567975B2 (en) | 2005-10-04 | 2020-02-18 | Hoffberg Family Trust 2 | Multifactorial optimization system and method |
US10198719B2 (en) | 2005-12-29 | 2019-02-05 | Api Market, Inc. | Software, systems, and methods for processing digital bearer instruments |
US10999094B2 (en) | 2006-04-29 | 2021-05-04 | Api Market, Inc. | Title-enabled networking |
US10467606B2 (en) | 2006-04-29 | 2019-11-05 | Api Market, Inc. | Enhanced title processing arrangement |
US10192234B2 (en) | 2006-11-15 | 2019-01-29 | Api Market, Inc. | Title materials embedded within media formats and related applications |
US11494801B2 (en) | 2006-11-15 | 2022-11-08 | Api Market, Inc. | Methods and medium for title materials embedded within media formats and related applications |
US10380621B2 (en) | 2006-11-15 | 2019-08-13 | Api Market, Inc. | Title-acceptance and processing architecture |
US11106794B2 (en) * | 2009-05-30 | 2021-08-31 | Edmond K. Chow | Trust network effect |
US20180047072A1 (en) * | 2009-05-30 | 2018-02-15 | Pushrank Limited | Trust network effect |
US20200153754A1 (en) * | 2009-12-10 | 2020-05-14 | Otoy, Inc. | Token-based billing model for server-side rendering service |
US11882056B2 (en) * | 2009-12-10 | 2024-01-23 | Otoy, Inc. | Token-based billing model for server-side rendering service |
US9032497B2 (en) * | 2011-06-15 | 2015-05-12 | Cbs Interactive Inc. | System and method for securing embedded media |
US20120324552A1 (en) * | 2011-06-15 | 2012-12-20 | Cbs Interactive, Inc. | System and Method for Securing Embedded Media |
US20130036476A1 (en) * | 2011-08-02 | 2013-02-07 | Rights Over Ip, Llc | Rights-based system |
US9509704B2 (en) * | 2011-08-02 | 2016-11-29 | Oncircle, Inc. | Rights-based system |
US10073984B2 (en) | 2011-08-02 | 2018-09-11 | Api Market, Inc. | Rights based system |
US10706168B2 (en) | 2011-08-02 | 2020-07-07 | Api Market, Inc. | Rights-based system |
US11599657B2 (en) | 2011-08-02 | 2023-03-07 | Api Market, Inc. | Rights-based system |
US20150127628A1 (en) * | 2012-04-16 | 2015-05-07 | Onepatont Software Limited | Method and System for Display Dynamic & Accessible Actions with Unique Identifiers and Activities |
US10652596B2 (en) | 2013-02-15 | 2020-05-12 | Cox Communications, Inc. | Cloud-enabled network-based digital video recorder |
US10601798B2 (en) * | 2013-03-15 | 2020-03-24 | Cox Communications, Inc. | Federated services managed access to services and content |
US20140282918A1 (en) * | 2013-03-15 | 2014-09-18 | Cox Communications, Inc. | Federated services |
US10477260B2 (en) | 2014-10-17 | 2019-11-12 | Cox Communications, Inc. | Network based digital video recorder playback adapter |
CN108111534B (en) * | 2018-01-11 | 2021-02-05 | 新华三云计算技术有限公司 | Method and device for controlling authorization permission |
CN108111534A (en) * | 2018-01-11 | 2018-06-01 | 新华三云计算技术有限公司 | A kind of method and device for controlling authorization |
Also Published As
Publication number | Publication date |
---|---|
US9043481B1 (en) | 2015-05-26 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8566461B1 (en) | Managed access to media services | |
US20230080759A1 (en) | Systems and Methods for Enabling Playback of Digital Content Using Status Associable Electronic Tickets and Ticket Tokens Representing Grant of Access Rights | |
US7529929B2 (en) | System and method for dynamically enforcing digital rights management rules | |
US7310729B2 (en) | Digital rights management license delivery system and method | |
KR101716516B1 (en) | Software application verification | |
US8763154B2 (en) | Federated authentication | |
US20060123484A1 (en) | Method of clearing and delivering digital rights management licenses to devices connected by IP networks | |
KR100761270B1 (en) | Method and apparatus for using drm protected contents with attached ad contents | |
US20060048236A1 (en) | Licensing the use of software to a particular user | |
US20060271486A1 (en) | Digital publication system and apparatus | |
US7779482B1 (en) | Delivery of license information using a short messaging system protocol in a closed content distribution system | |
US20060123117A1 (en) | Trial-before-purchase subscription game infrastructure for peer-peer networks | |
US20070033102A1 (en) | Securely providing advertising subsidized computer usage | |
US20070156838A1 (en) | System and method for policy-based advertising | |
US20050108176A1 (en) | Configurable rules based content item consumption | |
US9001979B2 (en) | Apparatus and method for anonymously presenting targeted advertisements and desirable media content in association with a virtual currency | |
US9258584B2 (en) | Video content protection | |
JP2006510116A (en) | Method and system for providing a chain of rules for a digital rights management system | |
US9386332B2 (en) | Multi-screen video | |
KR20230165100A (en) | Service providing method and device for determining and managing the grade of nft-based sound sources applied to the metaverse space | |
US20080319851A1 (en) | Using delegation for distributing protected content | |
KR20230165101A (en) | Method and device for providing music source and nft id service using nft-based unique account and encryption applied to the metaverse space | |
US20120054007A1 (en) | Apparatus and method for playing advertisements depending on use of multimedia service | |
JP2004199188A (en) | Data delivery system | |
KR20020054117A (en) | System and method for managing motion picture service, and storage media having program source thereof |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
AS | Assignment |
Owner name: BITPASS, INC., CALIFORNIA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:JUN, GYUCHANG;HUANG, KURT;KURODA, DUANE;REEL/FRAME:016679/0419 Effective date: 20050608 |
|
AS | Assignment |
Owner name: DIGITAL RIVER, INC., MINNESOTA Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:BITPASS, INC.;REEL/FRAME:018788/0031 Effective date: 20070122 |
|
STCF | Information on status: patent grant |
Free format text: PATENTED CASE |
|
AS | Assignment |
Owner name: MACQUARIE US TRADING LLC, ILLINOIS Free format text: FIRST LIEN GRANT OF SECURITY INTEREST PATENTS;ASSIGNOR:DIGITAL RIVER, INC.;REEL/FRAME:034980/0698 Effective date: 20150212 Owner name: CORTLAND CAPITAL MARKET SERVICESLLC, AS COLLATERAL Free format text: SECURITY INTEREST;ASSIGNOR:DIGITAL RIVER, INC.;REEL/FRAME:034981/0429 Effective date: 20150212 |
|
FEPP | Fee payment procedure |
Free format text: PAT HOLDER NO LONGER CLAIMS SMALL ENTITY STATUS, ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: STOL); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
FPAY | Fee payment |
Year of fee payment: 4 |
|
MAFP | Maintenance fee payment |
Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY Year of fee payment: 8 |
|
AS | Assignment |
Owner name: CERBERUS BUSINESS FINANCE AGENCY, LLC, AS THE COLLATERAL AGENT, NEW YORK Free format text: GRANT OF SECURITY INTEREST PATENTS;ASSIGNORS:DIGITAL RIVER, INC.;DIGITAL RIVER MARKETING SOLUTIONS, INC.;DR APAC, LLC;AND OTHERS;REEL/FRAME:056448/0001 Effective date: 20210601 |
|
AS | Assignment |
Owner name: DIGITAL RIVER, INC., MINNESOTA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL;ASSIGNOR:MACQUARIE US TRADING LLC;REEL/FRAME:057252/0637 Effective date: 20210601 Owner name: DIGITAL RIVER, INC., MINNESOTA Free format text: TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENT COLLATERAL;ASSIGNOR:CORTLAND CAPITAL MARKET SERVICES LLC;REEL/FRAME:057252/0663 Effective date: 20210601 |