Movatterモバイル変換


[0]ホーム

URL:


US20130080581A1 - Cloud data persistence engine - Google Patents

Cloud data persistence engine
Download PDF

Info

Publication number
US20130080581A1
US20130080581A1US13/599,804US201213599804AUS2013080581A1US 20130080581 A1US20130080581 A1US 20130080581A1US 201213599804 AUS201213599804 AUS 201213599804AUS 2013080581 A1US2013080581 A1US 2013080581A1
Authority
US
United States
Prior art keywords
data
data object
server
storage
request
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.)
Abandoned
Application number
US13/599,804
Inventor
Albert J. McGowan
Richard L. Carls
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Brightcove Inc
Original Assignee
Unicorn Media Inc
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filedlitigationCriticalhttps://patents.darts-ip.com/?family=43234323&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=US20130080581(A1)"Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Unicorn Media IncfiledCriticalUnicorn Media Inc
Priority to US13/599,804priorityCriticalpatent/US20130080581A1/en
Assigned to UNICORN MEDIA, INC.reassignmentUNICORN MEDIA, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: CARLS, RICHARD L., MCGOWAN, ALBERT J.
Publication of US20130080581A1publicationCriticalpatent/US20130080581A1/en
Assigned to CACTI ACQUISITION LLCreassignmentCACTI ACQUISITION LLCASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: UNICORN MEDIA. INC.
Assigned to BRIGHTCOVE INC.reassignmentBRIGHTCOVE INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: CACTI ACQUISITION LLC
Abandonedlegal-statusCriticalCurrent

Links

Images

Classifications

Definitions

Landscapes

Abstract

Various cloud data persistence systems and methods are described. In some embodiments, a client may request a data object from a server. This data object may contain a link to a media asset and other information linked to the video file, such as a title and duration. This media asset may be stored in a different location. If this first server does not have the data object stored locally, it may contact a second server to determine if it has the data object stored. If the second server does not have the data object stored, it may contact a data object origin server, which may have all existing data objects stored. This data object origin server may then send the data object to the second server, which may in turn transmit the data object to the first server. The first server may then transmit the data object to the client.

Description

Claims (21)

US13/599,8042010-07-012012-08-30Cloud data persistence engineAbandonedUS20130080581A1 (en)

Priority Applications (1)

Application NumberPriority DateFiling DateTitle
US13/599,804US20130080581A1 (en)2010-07-012012-08-30Cloud data persistence engine

Applications Claiming Priority (4)

Application NumberPriority DateFiling DateTitle
AU20102027822010-07-01
AU2010202782AAU2010202782B1 (en)2010-07-012010-07-01Cloud data persistence engine
US13/017,866US8280987B2 (en)2010-07-012011-01-31Cloud data persistence engine
US13/599,804US20130080581A1 (en)2010-07-012012-08-30Cloud data persistence engine

Related Parent Applications (1)

Application NumberTitlePriority DateFiling Date
US13/017,866ContinuationUS8280987B2 (en)2010-07-012011-01-31Cloud data persistence engine

Publications (1)

Publication NumberPublication Date
US20130080581A1true US20130080581A1 (en)2013-03-28

Family

ID=43234323

Family Applications (2)

Application NumberTitlePriority DateFiling Date
US13/017,866ActiveUS8280987B2 (en)2010-07-012011-01-31Cloud data persistence engine
US13/599,804AbandonedUS20130080581A1 (en)2010-07-012012-08-30Cloud data persistence engine

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US13/017,866ActiveUS8280987B2 (en)2010-07-012011-01-31Cloud data persistence engine

Country Status (2)

CountryLink
US (2)US8280987B2 (en)
AU (1)AU2010202782B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20190069046A1 (en)*2017-08-242019-02-28Skitter, Inc.Method for creation and distribution of segmented video over distributed multicast-aware sparse networks with low latency

Families Citing this family (21)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US8930991B2 (en)*2009-11-192015-01-06Gregory PhilpottSystem and method for delivering content to mobile devices
US9762639B2 (en)2010-06-302017-09-12Brightcove Inc.Dynamic manifest generation based on client identity
US20130080267A1 (en)*2011-09-262013-03-28Unicorn Media, Inc.Single-url content delivery
US9838450B2 (en)2010-06-302017-12-05Brightcove, Inc.Dynamic chunking for delivery instances
US8856171B2 (en)*2011-03-292014-10-07Microsoft CorporationLocating and executing objects in a distributed network
US20130080579A1 (en)*2011-09-262013-03-28Unicorn Media, Inc.Dynamically-executed syndication services
WO2013155611A1 (en)2012-04-182013-10-24Mdialog CorporationMethod and system for inserting content into streaming media at arbitrary time points
US8495675B1 (en)2012-07-302013-07-23Mdialog CorporationMethod and system for dynamically inserting content into streaming media
WO2014041394A1 (en)*2012-09-112014-03-20Telefonaktiebolaget L M Ericsson (Publ)Method and architecture for application mobility in distributed cloud environment
US9961415B2 (en)2013-01-242018-05-01Google LlcMethod and system for identifying events in a streaming media program
US9112939B2 (en)2013-02-122015-08-18Brightcove, Inc.Cloud-based video delivery
US11070860B2 (en)*2013-02-142021-07-20Comcast Cable Communications, LlcContent delivery
US9384253B1 (en)*2013-03-132016-07-05Ca, Inc.System and method for multiple-layer data replication in a Linux architecture
US8762564B1 (en)2013-07-102014-06-24Mdialog CorporationMethod and system for dynamically selecting, assembling and inserting content into stream media
US9503541B2 (en)*2013-08-212016-11-22International Business Machines CorporationFast mobile web applications using cloud caching
US10440499B2 (en)2014-06-162019-10-08Comcast Cable Communications, LlcUser location and identity awareness
US10045090B2 (en)2014-08-112018-08-07Comcast Cable Communications, LlcMerging permissions and content access
CN104731943B (en)*2015-03-312019-09-13华为技术有限公司 A kind of server and data processing method
US10095807B2 (en)*2015-04-282018-10-09Microsoft Technology Licensing, LlcLinked data processor for database storage
US10804932B2 (en)2018-12-272020-10-13Seagate Technology LlcNon-linear LLR look-up tables
WO2021174190A1 (en)*2020-02-282021-09-02Button, Inc.Url exchange

Citations (34)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5852717A (en)*1996-11-201998-12-22Shiva CorporationPerformance optimizations for computer networks utilizing HTTP
US6405240B1 (en)*1998-08-042002-06-11Mitsubishi Denki Kabushiki KaishaData transfer method
US20020091738A1 (en)*2000-06-122002-07-11Rohrabaugh Gary B.Resolution independent vector display of internet content
US20020143976A1 (en)*2001-03-092002-10-03N2Broadband, Inc.Method and system for managing and updating metadata associated with digital assets
US20030101234A1 (en)*2001-11-282003-05-29International Business Machines CorporationSystem and method for indicating whether a document is cached
US20040003101A1 (en)*2002-06-262004-01-01Roth David J.Caching control for streaming media
US20040068579A1 (en)*2002-08-132004-04-08International Business Machines CorporationSystem and method to refresh proxy cache server objects
US20040098398A1 (en)*2001-01-302004-05-20Sang-Woo AhnMethod and apparatus for delivery of metadata synchronized to multimedia contents
US6965926B1 (en)*2000-04-102005-11-15Silverpop Systems, Inc.Methods and systems for receiving and viewing content-rich communications
US20060149761A1 (en)*2004-12-092006-07-06Lg Electronics Inc.Structure of objects stored in a media server and improving accessibility to the structure
US20060265427A1 (en)*2005-04-052006-11-23Cohen Alexander JMulti-media search, discovery, submission and distribution control infrastructure
US20070083537A1 (en)*2005-10-102007-04-12Yahool, Inc.Method of creating a media item portion database
US20070294295A1 (en)*2006-06-162007-12-20Microsoft CorporationHighly meaningful multimedia metadata creation and associations
US20080005184A1 (en)*2006-06-302008-01-03Nokia CorporationMethod and Apparatus for the Synchronization and Storage of Metadata
US20080024611A1 (en)*2006-07-272008-01-31Tetsuya KonishiMonitoring Apparatus, Monitoring Method, and Program
US20080059510A1 (en)*2006-08-312008-03-06Daniel CardamoreMultimedia system framework having layer consolidating access to multiple media devices
US20080065699A1 (en)*2006-09-132008-03-13Bloebaum L ScottSystem and method for collection and synchronization of metadata to facilitate distributed content search
US20080066100A1 (en)*2006-09-112008-03-13Apple Computer, Inc.Enhancing media system metadata
US20080209120A1 (en)*2007-02-262008-08-28Microsoft CorporationAccelerating cache performance by active cache validation
US20080294748A1 (en)*2007-05-212008-11-27William Boyd BrownProxy between network file system version three and network file system version four protocol
US7516194B1 (en)*2002-05-212009-04-07Microsoft CorporationMethod for downloading high-volumes of content from the internet without adversely effecting the source of the content or being detected
US7613815B1 (en)*2001-10-152009-11-03Netapp, Inc.Method and apparatus for customized logging in a network cache
US7716282B2 (en)*2002-06-212010-05-11Hitachi, Ltd.Proxy server apparatus and method for providing service using the same
US7809840B2 (en)*2006-11-022010-10-05Alcatel LucentSystem and method of enabling TCP splice with a content-based charging proxy
US20100287159A1 (en)*2000-11-212010-11-11Aol Inc.Methods and systems for enhancing metadata
US20110016197A1 (en)*2008-03-052011-01-20Yoshiko ShiimoriProxy server, and method and program for controlling same
US20110018998A1 (en)*2009-04-282011-01-27Whp Workflow Solutions, LlcCorrelated media source management and response control
US20110029883A1 (en)*2009-07-312011-02-03Paul LussierSystems and Methods for Content Aggregation, Editing and Delivery
US20110106795A1 (en)*2005-04-122011-05-05Enrico MaimMethods for granting access to resources modifiable by users in a computer environment, and resources structured therefore
US7953820B2 (en)*2002-09-112011-05-31Hughes Network Systems, LlcMethod and system for providing enhanced performance of web browsing
US20110138078A1 (en)*2009-11-232011-06-09Jordan Douglas BarnesCompressing photos for devices
US20110289220A1 (en)*2010-05-202011-11-24Henson Mark EdwardMethod and system for integrating metadata and data of a session
US20120005276A1 (en)*2010-06-302012-01-05Guo Katherine HMethod and apparatus for reducing application update traffic in cellular networks
US20120030317A1 (en)*2006-11-302012-02-02Microsoft CorporationCapture of Content from Dynamic Resource Services

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6578113B2 (en)*1997-06-022003-06-10At&T Corp.Method for cache validation for proxy caches
US7373394B1 (en)*2003-06-302008-05-13Cisco Technology, Inc.Method and apparatus for multicast cloud with integrated multicast and unicast channel routing in a content distribution network

Patent Citations (35)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US5852717A (en)*1996-11-201998-12-22Shiva CorporationPerformance optimizations for computer networks utilizing HTTP
US6405240B1 (en)*1998-08-042002-06-11Mitsubishi Denki Kabushiki KaishaData transfer method
US6965926B1 (en)*2000-04-102005-11-15Silverpop Systems, Inc.Methods and systems for receiving and viewing content-rich communications
US20020091738A1 (en)*2000-06-122002-07-11Rohrabaugh Gary B.Resolution independent vector display of internet content
US20100287159A1 (en)*2000-11-212010-11-11Aol Inc.Methods and systems for enhancing metadata
US20040098398A1 (en)*2001-01-302004-05-20Sang-Woo AhnMethod and apparatus for delivery of metadata synchronized to multimedia contents
US20020143976A1 (en)*2001-03-092002-10-03N2Broadband, Inc.Method and system for managing and updating metadata associated with digital assets
US7613815B1 (en)*2001-10-152009-11-03Netapp, Inc.Method and apparatus for customized logging in a network cache
US20030101234A1 (en)*2001-11-282003-05-29International Business Machines CorporationSystem and method for indicating whether a document is cached
US7516194B1 (en)*2002-05-212009-04-07Microsoft CorporationMethod for downloading high-volumes of content from the internet without adversely effecting the source of the content or being detected
US7716282B2 (en)*2002-06-212010-05-11Hitachi, Ltd.Proxy server apparatus and method for providing service using the same
US20040003101A1 (en)*2002-06-262004-01-01Roth David J.Caching control for streaming media
US20040068579A1 (en)*2002-08-132004-04-08International Business Machines CorporationSystem and method to refresh proxy cache server objects
US7953820B2 (en)*2002-09-112011-05-31Hughes Network Systems, LlcMethod and system for providing enhanced performance of web browsing
US20060149761A1 (en)*2004-12-092006-07-06Lg Electronics Inc.Structure of objects stored in a media server and improving accessibility to the structure
US20060265427A1 (en)*2005-04-052006-11-23Cohen Alexander JMulti-media search, discovery, submission and distribution control infrastructure
US20110106795A1 (en)*2005-04-122011-05-05Enrico MaimMethods for granting access to resources modifiable by users in a computer environment, and resources structured therefore
US20070083537A1 (en)*2005-10-102007-04-12Yahool, Inc.Method of creating a media item portion database
US20070294295A1 (en)*2006-06-162007-12-20Microsoft CorporationHighly meaningful multimedia metadata creation and associations
US7921116B2 (en)*2006-06-162011-04-05Microsoft CorporationHighly meaningful multimedia metadata creation and associations
US20080005184A1 (en)*2006-06-302008-01-03Nokia CorporationMethod and Apparatus for the Synchronization and Storage of Metadata
US20080024611A1 (en)*2006-07-272008-01-31Tetsuya KonishiMonitoring Apparatus, Monitoring Method, and Program
US20080059510A1 (en)*2006-08-312008-03-06Daniel CardamoreMultimedia system framework having layer consolidating access to multiple media devices
US20080066100A1 (en)*2006-09-112008-03-13Apple Computer, Inc.Enhancing media system metadata
US20080065699A1 (en)*2006-09-132008-03-13Bloebaum L ScottSystem and method for collection and synchronization of metadata to facilitate distributed content search
US7809840B2 (en)*2006-11-022010-10-05Alcatel LucentSystem and method of enabling TCP splice with a content-based charging proxy
US20120030317A1 (en)*2006-11-302012-02-02Microsoft CorporationCapture of Content from Dynamic Resource Services
US20080209120A1 (en)*2007-02-262008-08-28Microsoft CorporationAccelerating cache performance by active cache validation
US20080294748A1 (en)*2007-05-212008-11-27William Boyd BrownProxy between network file system version three and network file system version four protocol
US20110016197A1 (en)*2008-03-052011-01-20Yoshiko ShiimoriProxy server, and method and program for controlling same
US20110018998A1 (en)*2009-04-282011-01-27Whp Workflow Solutions, LlcCorrelated media source management and response control
US20110029883A1 (en)*2009-07-312011-02-03Paul LussierSystems and Methods for Content Aggregation, Editing and Delivery
US20110138078A1 (en)*2009-11-232011-06-09Jordan Douglas BarnesCompressing photos for devices
US20110289220A1 (en)*2010-05-202011-11-24Henson Mark EdwardMethod and system for integrating metadata and data of a session
US20120005276A1 (en)*2010-06-302012-01-05Guo Katherine HMethod and apparatus for reducing application update traffic in cellular networks

Cited By (2)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20190069046A1 (en)*2017-08-242019-02-28Skitter, Inc.Method for creation and distribution of segmented video over distributed multicast-aware sparse networks with low latency
US10715880B2 (en)*2017-08-242020-07-14Skitter, Inc.Method for creation and distribution of segmented video over distributed multicast-aware sparse networks with low latency

Also Published As

Publication numberPublication date
US8280987B2 (en)2012-10-02
US20120030313A1 (en)2012-02-02
AU2010202782B1 (en)2010-11-25

Similar Documents

PublicationPublication DateTitle
US8280987B2 (en)Cloud data persistence engine
US8533296B2 (en)Schema-based feed generation for media syndication
CN110474940B (en)Request scheduling method, device, electronic equipment and medium
US8090863B2 (en)Partial object distribution in content delivery network
US20120072465A1 (en)Dynamic schema-based api mapping for traversing inter-cloud application boundaries
CN102771080B (en)Use the system and method that the efficient media of buffer memory transmits
RU2632410C2 (en)Preliminary caching in cdn controlled by application
US20120072541A1 (en)Dynamic application programming interface
US8326912B2 (en)Pipelining for massively parallel service architecture
US20240348677A1 (en)Network Address Resolution
US10701418B2 (en)Systems and methods for resolving manifest file discontinuities
US9229740B1 (en)Cache-assisted upload proxy
CA2914058A1 (en)Storing content on a content delivery network
US8370385B2 (en)Media collections service
WO2011126481A1 (en)Partial object distribution in content delivery network
US20230239376A1 (en)Request processing in a content delivery framework
KR20120042937A (en)Targeted advertising in a peer-to-peer network
AU2011203266B1 (en)Multicast mapped look-up on content delivery networks
US20200145490A1 (en)Systems and methods for content origin administration
US7908391B1 (en)Application streaming and network file system optimization via feature popularity
US9544371B1 (en)Method to discover multiple paths to disk devices cluster wide
US20180007130A1 (en)Peer-to-Peer Assisted Personal Synchronization
Kacimi et al.DM2P: Dynamic MultiMedia Proxy

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:UNICORN MEDIA, INC., ARIZONA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:MCGOWAN, ALBERT J.;CARLS, RICHARD L.;SIGNING DATES FROM 20110310 TO 20110416;REEL/FRAME:029447/0633

ASAssignment

Owner name:CACTI ACQUISITION LLC, MASSACHUSETTS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:UNICORN MEDIA. INC.;REEL/FRAME:032792/0728

Effective date:20140130

ASAssignment

Owner name:BRIGHTCOVE INC., MASSACHUSETTS

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:CACTI ACQUISITION LLC;REEL/FRAME:034745/0158

Effective date:20141120

STCBInformation on status: application discontinuation

Free format text:ABANDONED -- FAILURE TO RESPOND TO AN OFFICE ACTION


[8]ページ先頭

©2009-2025 Movatter.jp