Movatterモバイル変換


[0]ホーム

URL:


US20150220558A1 - Methods and devices for modifying pre-existing media items - Google Patents

Methods and devices for modifying pre-existing media items
Download PDF

Info

Publication number
US20150220558A1
US20150220558A1US14/608,105US201514608105AUS2015220558A1US 20150220558 A1US20150220558 A1US 20150220558A1US 201514608105 AUS201514608105 AUS 201514608105AUS 2015220558 A1US2015220558 A1US 2015220558A1
Authority
US
United States
Prior art keywords
media item
modified
node
metadata
audio
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.)
Granted
Application number
US14/608,105
Other versions
US9116912B1 (en
Inventor
Scott Snibbe
Graham McDermott
Justin Ponczec
Spencer SCHOEBEN
Jesse Fulton
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.)
Meta Platforms Inc
Original Assignee
EyeGroove 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
Application filed by EyeGroove IncfiledCriticalEyeGroove Inc
Priority to US14/608,105priorityCriticalpatent/US9116912B1/en
Assigned to EyeGroove, Inc.reassignmentEyeGroove, Inc.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: PONCZEC, Justin, SCHOEBEN, Spencer, FULTON, Jesse, MCDERMOTT, Graham, SNIBBE, Scott
Priority to US14/816,984prioritypatent/US10031921B2/en
Publication of US20150220558A1publicationCriticalpatent/US20150220558A1/en
Application grantedgrantedCritical
Publication of US9116912B1publicationCriticalpatent/US9116912B1/en
Assigned to FACEBOOK, INC.reassignmentFACEBOOK, INC.ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS).Assignors: EyeGroove, Inc.
Assigned to META PLATFORMS, INC.reassignmentMETA PLATFORMS, INC.CHANGE OF NAME (SEE DOCUMENT FOR DETAILS).Assignors: FACEBOOK, INC.
Activelegal-statusCriticalCurrent
Anticipated expirationlegal-statusCritical

Links

Images

Classifications

Definitions

Landscapes

Abstract

A server system with one or more processors and memory maintains a database for a plurality of root media items, where: a respective root media item is associated with a family tree that includes a genesis node and multiple leaf nodes; and the genesis node corresponds to the respective root media item and a respective leaf node of the multiple leaf nodes corresponds to a first modified media item that is a modified version of the respective root media item. The server system: receives at least a portion of modified metadata corresponding to a second modified media item that is a modified version of a media item corresponding to a respective node in the family tree; and, in response, appends, to the family tree, a new leaf node that is linked to the respective node, where the new leaf node corresponds to the second modified media item.

Description

Claims (18)

What is claimed is:
1. A method, comprising:
at a server system with one or more processors and memory:
maintaining a database for a plurality of root media items, wherein:
a respective root media item is associated with a family tree that includes a genesis node and a plurality of leaf nodes;
the genesis node corresponds to the respective root media item and a respective leaf node of the plurality of leaf nodes corresponds to a first modified media item, wherein the first modified media item is a modified version of the respective root media item; and
the genesis node corresponding to the respective root media item and the respective leaf node corresponding to the first modified media item include metadata structures, wherein a respective metadata structure includes first information identifying one or more audio tracks, second information identifying one or more media files, and third information identifying zero or more audio and/or video effects;
receiving, from a client device, at least a portion of modified metadata corresponding to a second modified media item, wherein the second modified media item is a modified version of a media item corresponding to a respective node in the family tree; and,
in response to receiving at least the portion of the modified metadata corresponding to the second modified media item, appending, to the family tree, a new leaf node that is linked to the respective node, wherein the new leaf node corresponds to the second modified media item.
2. The method ofclaim 1, wherein the modified metadata corresponding to the second modified media item includes addition or removal of first information identifying one or more audio tracks from a metadata structure corresponding to the respective node.
3. The method ofclaim 1, wherein the modified metadata corresponding to the second modified media item includes addition or removal of second information identifying one or more media files from a metadata structure corresponding to the respective node.
4. The method ofclaim 1, wherein the modified metadata corresponding to the second modified media item includes addition, removal, or modification of third information identifying zero or more audio and/or video effects from a metadata structure corresponding to the respective node.
5. The method ofclaim 1, wherein each node in the family tree is tagged with at least one of a user name and a time indicator.
6. The method ofclaim 1, wherein the nodes of the family tree are configured to provide a user of the client device with an immutable modification facility.
7. A server system, comprising:
one or more processors; and
memory storing one or more programs to be executed by the one or more processors, the one or more programs comprising instructions for:
maintaining a database for a plurality of root media items, wherein:
a respective root media item is associated with a family tree that includes a genesis node and a plurality of leaf nodes;
the genesis node corresponds to the respective root media item and a respective leaf node of the plurality of leaf nodes corresponds to a first modified media item, wherein the first modified media item is a modified version of the respective root media item; and
the genesis node corresponding to the respective root media item and the respective leaf node corresponding to the first modified media item include metadata structures, wherein a respective metadata structure includes first information identifying one or more audio tracks, second information identifying one or more media files, and third information identifying zero or more audio and/or video effects;
receiving, from a client device, at least a portion of modified metadata corresponding to a second modified media item, wherein the second modified media item is a modified version of a media item corresponding to a respective node in the family tree; and,
in response to receiving at least the portion of the modified metadata corresponding to the second modified media item, appending, to the family tree, a new leaf node that is linked to the respective node, wherein the new leaf node corresponds to the second modified media item.
8. The server system ofclaim 7, wherein the modified metadata corresponding to the second modified media item includes addition or removal of first information identifying one or more audio tracks from a metadata structure corresponding to the respective node.
9. The server system ofclaim 7, wherein the modified metadata corresponding to the second modified media item includes addition or removal of second information identifying one or more media files from a metadata structure corresponding to the respective node.
10. The server system ofclaim 7, wherein the modified metadata corresponding to the second modified media item includes addition, removal, or modification of third information identifying zero or more audio and/or video effects from a metadata structure corresponding to the respective node.
11. The server system ofclaim 7, wherein each node in the family tree is tagged with at least one of a user name and a time indicator.
12. The server system ofclaim 7, wherein the nodes of the family tree are configured to provide a user of the client device with an immutable modification facility.
13. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which, when executed by a server system with one or more processors, cause the server system to:
maintaining a database for a plurality of root media items, wherein:
a respective root media item is associated with a family tree that includes a genesis node and a plurality of leaf nodes;
the genesis node corresponds to the respective root media item and a respective leaf node of the plurality of leaf nodes corresponds to a first modified media item, wherein the first modified media item is a modified version of the respective root media item; and
the genesis node corresponding to the respective root media item and the respective leaf node corresponding to the first modified media item include metadata structures, wherein a respective metadata structure includes first information identifying one or more audio tracks, second information identifying one or more media files, and third information identifying zero or more audio and/or video effects;
receiving, from a client device, at least a portion of modified metadata corresponding to a second modified media item, wherein the second modified media item is a modified version of a media item corresponding to a respective node in the family tree; and,
in response to receiving at least the portion of the modified metadata corresponding to the second modified media item, appending, to the family tree, a new leaf node that is linked to the respective node, wherein the new leaf node corresponds to the second modified media item.
14. The non-transitory computer readable storage medium ofclaim 13, wherein the modified metadata corresponding to the second modified media item includes addition or removal of first information identifying one or more audio tracks from a metadata structure corresponding to the respective node.
15. The non-transitory computer readable storage medium ofclaim 13, wherein the modified metadata corresponding to the second modified media item includes addition or removal of second information identifying one or more media files from a metadata structure corresponding to the respective node.
16. The non-transitory computer readable storage medium ofclaim 13, wherein the modified metadata corresponding to the second modified media item includes addition, removal, or modification of third information identifying zero or more audio and/or video effects from a metadata structure corresponding to the respective node.
17. The non-transitory computer readable storage medium ofclaim 13, wherein each node in the family tree is tagged with at least one of a user name and a time indicator.
18. The non-transitory computer readable storage medium ofclaim 13, wherein the nodes of the family tree are configured to provide a user of the client device with an immutable modification facility.
US14/608,1052014-01-312015-01-28Methods and devices for modifying pre-existing media itemsActiveUS9116912B1 (en)

Priority Applications (2)

Application NumberPriority DateFiling DateTitle
US14/608,105US9116912B1 (en)2014-01-312015-01-28Methods and devices for modifying pre-existing media items
US14/816,984US10031921B2 (en)2014-01-312015-08-03Methods and systems for storage of media item metadata

Applications Claiming Priority (2)

Application NumberPriority DateFiling DateTitle
US201461934681P2014-01-312014-01-31
US14/608,105US9116912B1 (en)2014-01-312015-01-28Methods and devices for modifying pre-existing media items

Related Child Applications (1)

Application NumberTitlePriority DateFiling Date
US14/816,984ContinuationUS10031921B2 (en)2014-01-312015-08-03Methods and systems for storage of media item metadata

Publications (2)

Publication NumberPublication Date
US20150220558A1true US20150220558A1 (en)2015-08-06
US9116912B1 US9116912B1 (en)2015-08-25

Family

ID=53754989

Family Applications (4)

Application NumberTitlePriority DateFiling Date
US14/608,097ActiveUS9268787B2 (en)2014-01-312015-01-28Methods and devices for synchronizing and sharing media items
US14/608,105ActiveUS9116912B1 (en)2014-01-312015-01-28Methods and devices for modifying pre-existing media items
US14/816,984Active2035-06-21US10031921B2 (en)2014-01-312015-08-03Methods and systems for storage of media item metadata
US14/820,477AbandonedUS20150341707A1 (en)2014-01-312015-08-06Methods and Systems for Managing Media Items

Family Applications Before (1)

Application NumberTitlePriority DateFiling Date
US14/608,097ActiveUS9268787B2 (en)2014-01-312015-01-28Methods and devices for synchronizing and sharing media items

Family Applications After (2)

Application NumberTitlePriority DateFiling Date
US14/816,984Active2035-06-21US10031921B2 (en)2014-01-312015-08-03Methods and systems for storage of media item metadata
US14/820,477AbandonedUS20150341707A1 (en)2014-01-312015-08-06Methods and Systems for Managing Media Items

Country Status (4)

CountryLink
US (4)US9268787B2 (en)
EP (1)EP3100182B1 (en)
CA (1)CA2975411C (en)
WO (1)WO2015116839A1 (en)

Cited By (42)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US9916822B1 (en)*2016-10-072018-03-13Gopro, Inc.Systems and methods for audio remixing using repeated segments
US10002642B2 (en)2014-04-042018-06-19Facebook, Inc.Methods and devices for generating media items
US10031921B2 (en)2014-01-312018-07-24Facebook, Inc.Methods and systems for storage of media item metadata
US20180300100A1 (en)*2017-04-172018-10-18Facebook, Inc.Audio effects based on social networking data
US10120530B2 (en)2014-01-312018-11-06Facebook, Inc.Methods and devices for touch-based media creation
US10120565B2 (en)2014-02-142018-11-06Facebook, Inc.Methods and devices for presenting interactive media items
US10223328B1 (en)*2014-02-032019-03-05Emc CorporationUnified system for connecting a content repository to a file sharing service
US10284984B2 (en)2012-06-282019-05-07Sonos, Inc.Calibration state variable
US10284983B2 (en)2015-04-242019-05-07Sonos, Inc.Playback device calibration user interfaces
US10299054B2 (en)2016-04-122019-05-21Sonos, Inc.Calibration of audio playback devices
US10299061B1 (en)2018-08-282019-05-21Sonos, Inc.Playback device calibration
US10299055B2 (en)2014-03-172019-05-21Sonos, Inc.Restoration of playback device configuration
US10334386B2 (en)2011-12-292019-06-25Sonos, Inc.Playback based on wireless signal
US10382372B1 (en)*2017-04-272019-08-13Snap Inc.Processing media content based on original context
US10402154B2 (en)2016-04-012019-09-03Sonos, Inc.Playback device calibration based on representative spectral characteristics
US10405117B2 (en)2016-01-182019-09-03Sonos, Inc.Calibration using multiple recording devices
US10405116B2 (en)2016-04-012019-09-03Sonos, Inc.Updating playback device configuration information based on calibration data
US10412517B2 (en)2014-03-172019-09-10Sonos, Inc.Calibration of playback device to target curve
US10419864B2 (en)2015-09-172019-09-17Sonos, Inc.Validation of audio calibration using multi-dimensional motion check
US10459684B2 (en)2016-08-052019-10-29Sonos, Inc.Calibration of a playback device based on an estimated frequency response
US10462592B2 (en)2015-07-282019-10-29Sonos, Inc.Calibration error conditions
US10585639B2 (en)2015-09-172020-03-10Sonos, Inc.Facilitating calibration of an audio playback device
US10599386B2 (en)2014-09-092020-03-24Sonos, Inc.Audio processing algorithms
US10664329B2 (en)2016-10-312020-05-26Oracle International CorporationDetermining system information based on object mutation events
US10664224B2 (en)2015-04-242020-05-26Sonos, Inc.Speaker calibration user interface
US10664309B2 (en)2016-10-312020-05-26Oracle International CorporationUse of concurrent time bucket generations for scalable scheduling of operations in a computer system
US10701501B2 (en)2014-09-092020-06-30Sonos, Inc.Playback device calibration
US10735879B2 (en)2016-01-252020-08-04Sonos, Inc.Calibration based on grouping
US10733159B2 (en)2016-09-142020-08-04Oracle International CorporationMaintaining immutable data and mutable metadata in a storage system
US10734965B1 (en)2019-08-122020-08-04Sonos, Inc.Audio calibration of a portable playback device
US10750303B2 (en)2016-07-152020-08-18Sonos, Inc.Spatial audio correction
US10839001B2 (en)*2017-12-292020-11-17Avid Technology, Inc.Asset genealogy tracking in digital editing systems
US10853022B2 (en)2016-07-222020-12-01Sonos, Inc.Calibration interface
US10860534B2 (en)*2016-10-272020-12-08Oracle International CorporationExecuting a conditional command on an object stored in a storage system
US10887422B2 (en)2017-06-022021-01-05Facebook, Inc.Selectively enabling users to access media effects associated with events
US10956051B2 (en)2016-10-312021-03-23Oracle International CorporationData-packed storage containers for streamlined access and migration
US11106423B2 (en)2016-01-252021-08-31Sonos, Inc.Evaluating calibration of a playback device
US11134291B2 (en)*2014-09-242021-09-28Sonos, Inc.Social media queue
US11206484B2 (en)2018-08-282021-12-21Sonos, Inc.Passive speaker authentication
US11726979B2 (en)2016-09-132023-08-15Oracle International CorporationDetermining a chronological order of transactions executed in relation to an object stored in a storage system
US20230359593A1 (en)*2022-05-092023-11-09Netapp, Inc.Object versioning support for a file system
US12322390B2 (en)2021-09-302025-06-03Sonos, Inc.Conflict management for wake-word detection processes

Families Citing this family (13)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
WO2016134415A1 (en)*2015-02-232016-09-01Zuma Beach Ip Pty LtdGeneration of combined videos
US10063510B2 (en)*2015-03-242018-08-28Facebook, Inc.Techniques to share and remix media through a messaging system
KR20160115264A (en)*2015-03-262016-10-06삼성전자주식회사Displaying apparatus, server and operation method of the same
US10223400B2 (en)2015-12-172019-03-05Facebook, Inc.Techniques to configure media packages
US20180300701A1 (en)2017-04-122018-10-18Facebook, Inc.Systems and methods for content management
CN109474844B (en)*2017-09-082020-08-18腾讯科技(深圳)有限公司Video information processing method and device and computer equipment
WO2019074732A1 (en)*2017-10-122019-04-18Kinsey Stanley BruceCloud-based index and centralized cloud-based hub interface for cloud-stored media
US11653072B2 (en)2018-09-122023-05-16Zuma Beach Ip Pty LtdMethod and system for generating interactive media content
CN112073753B (en)*2020-09-182021-09-07北京字节跳动网络技术有限公司 Method, device, device and medium for publishing multimedia data
US11955144B2 (en)*2020-12-292024-04-09Snap Inc.Video creation and editing and associated user interface
US20220358113A1 (en)*2021-05-102022-11-10Brightn, Inc.Method of displaying data
US11678010B1 (en)*2021-08-282023-06-13Joseph MezzapelleMethod of improving audio for a published video
US11899640B2 (en)2021-12-062024-02-13Unisys CorporationMethod of building and appending data structures in a multi-host environment

Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130273968A1 (en)*2008-08-192013-10-17Digimarc CorporationMethods and systems for content processing

Family Cites Families (57)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US6493872B1 (en)1998-09-162002-12-10InnovatvMethod and apparatus for synchronous presentation of video and audio transmissions and their interactive enhancement streams for TV and internet environments
US20060064716A1 (en)2000-07-242006-03-23Vivcom, Inc.Techniques for navigating multiple video streams
DE10040857A1 (en)2000-08-112002-02-28Jens P Fuerste Nucleic acid library or protein or peptide library
US20040095379A1 (en)2002-11-152004-05-20Chirico ChangMethod of creating background music for slideshow-type presentation
KR20050018314A (en)2003-08-052005-02-23삼성전자주식회사Information storage medium of storing subtitle data and video mapping data information, reproducing apparatus and method thereof
FI20040906A0 (en)2004-06-302004-06-30Nokia Corp Procedure for managing media files, electronic device using the procedure and computer programs implementing the procedure
US7756388B2 (en)2005-03-212010-07-13Microsoft CorporationMedia item subgroup generation from a library
WO2007035514A2 (en)2005-09-152007-03-29Biap, Inc.Self-contained mini-applications system and method for digital television
IL173222A0 (en)*2006-01-182006-06-11Clip In Touch Internat LtdApparatus and method for creating and transmitting unique dynamically personalized multimedia messages
US7913155B2 (en)*2006-02-152011-03-22International Business Machines CorporationSynchronizing method and system
US20070204003A1 (en)2006-02-282007-08-30Maven Networks, Inc.Downloading a file over HTTP from multiple servers
US7644425B2 (en)2006-03-222010-01-05Alcatel LucentPicture-in-picture mosaic
CN100531419C (en)2006-03-252009-08-19华为技术有限公司Method and apparatus for processing PoC service media request
WO2008013864A2 (en)*2006-07-272008-01-31Axya Medical, Inc.Suture needle, suture needle/suture assembly and suture passer device
US7916972B2 (en)*2006-07-312011-03-29Xerox CorporationLandmark-based form reading with declarative language
US20080092047A1 (en)2006-10-122008-04-17Rideo, Inc.Interactive multimedia system and method for audio dubbing of video
US8199220B2 (en)2006-12-062012-06-12Samsung Electronics Co., Ltd.Method and apparatus for automatic image management
US20080208692A1 (en)2007-02-262008-08-28Cadence Media, Inc.Sponsored content creation and distribution
US8272008B2 (en)2007-02-282012-09-18At&T Intellectual Property I, L.P.Methods, systems, and products for retrieving audio signals
JP2008262280A (en)2007-04-102008-10-30Sony CorpInformation processing system, information processor, server device, information processing method and program
US20080274687A1 (en)2007-05-022008-11-06Roberts Dale TDynamic mixed media package
US9179086B2 (en)2007-05-072015-11-03Yahoo! Inc.System and method for providing dynamically updating applications in a television display environment
US20120233644A1 (en)2007-06-052012-09-13Bindu Rama RaoMobile device capable of substantially synchronized sharing of streaming media with other devices
DE102007000372A1 (en)*2007-07-102009-01-15Hilti Aktiengesellschaft Drive device for a hand tool
US8806320B1 (en)2008-07-282014-08-12Cut2It, Inc.System and method for dynamic and automatic synchronization and manipulation of real-time and on-line streaming media
WO2009050872A1 (en)2007-10-162009-04-23Panasonic CorporationBroadcast receiver, broadcast receiving method, and program
US20090150797A1 (en)2007-12-052009-06-11Subculture Interactive, Inc.Rich media management platform
US20090271283A1 (en)2008-02-132009-10-29Catholic Content, LlcNetwork Media Distribution
US20110066940A1 (en)2008-05-232011-03-17Nader Asghari KamraniMusic/video messaging system and method
US8860865B2 (en)2009-03-022014-10-14Burning Moon, LlcAssisted video creation utilizing a camera
US8996538B1 (en)2009-05-062015-03-31Gracenote, Inc.Systems, methods, and apparatus for generating an audio-visual presentation using characteristics of audio, visual and symbolic media objects
WO2011066432A2 (en)2009-11-252011-06-03Thomas BowmanSystem and method for uploading and downloading a video file and synchronizing videos with an audio file
US8736561B2 (en)2010-01-062014-05-27Apple Inc.Device, method, and graphical user interface with content display modes and display rotation heuristics
KR20120012756A (en)2010-08-022012-02-10삼성전자주식회사 Method and apparatus for browsing channels in digital television device
US8319087B2 (en)2011-03-302012-11-27Google Inc.System and method for dynamic, feature-based playlist generation
US20120254925A1 (en)2011-04-012012-10-04VideoGenie, Inc.Computer systems and methods for video capturing, managing, and/or sharing
US20130031177A1 (en)2011-07-292013-01-31Myxer, Inc.Systems and methods for dynamic media selection
GB2522772B (en)*2011-09-182016-01-13Touchtunes Music CorpDigital jukebox device with karaoke and/or photo booth features, and associated methods
EP2575131A1 (en)2011-09-302013-04-03France TelecomA method for synchronized music and video dubbing
WO2013055802A1 (en)2011-10-102013-04-18Genarts, Inc.Network-based rendering and steering of visual effects
US20130047082A1 (en)2011-10-252013-02-21Triparazzi, Inc.Methods and systems for creating and editing video content on mobile devices
US9280545B2 (en)2011-11-092016-03-08Microsoft Technology Licensing, LlcGenerating and updating event-based playback experiences
US20150067726A1 (en)2012-02-292015-03-05ExXothermic, Inc.Interaction of user devices and servers in an environment
US20130238696A1 (en)2012-03-082013-09-12Abel CoteloSystem and method for presenting synchronized media in a digital content environment
US10255227B2 (en)2012-05-212019-04-09Oath Inc.Computerized system and method for authoring, editing, and delivering an interactive social media video
KR101899819B1 (en)2012-08-032018-09-20엘지전자 주식회사Mobile terminal and method for controlling thereof
US20140074712A1 (en)*2012-09-102014-03-13Sound Halo Pty. Ltd.Media distribution system and process
US9684431B2 (en)2012-10-192017-06-20Apple Inc.Sharing media content
US8745500B1 (en)2012-12-102014-06-03VMIX Media, Inc.Video editing, enhancement and distribution platform for touch screen computing devices
US9459768B2 (en)2012-12-122016-10-04Smule, Inc.Audiovisual capture and sharing framework with coordinated user-selectable audio and video effects filters
US10037129B2 (en)2013-08-302018-07-31Google LlcModifying a segment of a media item on a mobile device
US20150066780A1 (en)2013-09-052015-03-05AudioCommon, Inc.Developing Music and Media
US9207844B2 (en)2014-01-312015-12-08EyeGroove, Inc.Methods and devices for touch-based media creation
US20160173960A1 (en)2014-01-312016-06-16EyeGroove, Inc.Methods and systems for generating audiovisual media items
US9268787B2 (en)2014-01-312016-02-23EyeGroove, Inc.Methods and devices for synchronizing and sharing media items
US9207857B2 (en)2014-02-142015-12-08EyeGroove, Inc.Methods and devices for presenting interactive media items
US9519644B2 (en)2014-04-042016-12-13Facebook, Inc.Methods and devices for generating media items

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US20130273968A1 (en)*2008-08-192013-10-17Digimarc CorporationMethods and systems for content processing

Cited By (122)

* Cited by examiner, † Cited by third party
Publication numberPriority datePublication dateAssigneeTitle
US11910181B2 (en)2011-12-292024-02-20Sonos, IncMedia playback based on sensor data
US10986460B2 (en)2011-12-292021-04-20Sonos, Inc.Grouping based on acoustic signals
US11122382B2 (en)2011-12-292021-09-14Sonos, Inc.Playback based on acoustic signals
US11153706B1 (en)2011-12-292021-10-19Sonos, Inc.Playback based on acoustic signals
US11197117B2 (en)2011-12-292021-12-07Sonos, Inc.Media playback based on sensor data
US11290838B2 (en)2011-12-292022-03-29Sonos, Inc.Playback based on user presence detection
US10945089B2 (en)2011-12-292021-03-09Sonos, Inc.Playback based on user settings
US11528578B2 (en)2011-12-292022-12-13Sonos, Inc.Media playback based on sensor data
US11825290B2 (en)2011-12-292023-11-21Sonos, Inc.Media playback based on sensor data
US11825289B2 (en)2011-12-292023-11-21Sonos, Inc.Media playback based on sensor data
US11849299B2 (en)2011-12-292023-12-19Sonos, Inc.Media playback based on sensor data
US10455347B2 (en)2011-12-292019-10-22Sonos, Inc.Playback based on number of listeners
US10334386B2 (en)2011-12-292019-06-25Sonos, Inc.Playback based on wireless signal
US11889290B2 (en)2011-12-292024-01-30Sonos, Inc.Media playback based on sensor data
US11516608B2 (en)2012-06-282022-11-29Sonos, Inc.Calibration state variable
US12212937B2 (en)2012-06-282025-01-28Sonos, Inc.Calibration state variable
US11064306B2 (en)2012-06-282021-07-13Sonos, Inc.Calibration state variable
US10390159B2 (en)2012-06-282019-08-20Sonos, Inc.Concurrent multi-loudspeaker calibration
US10284984B2 (en)2012-06-282019-05-07Sonos, Inc.Calibration state variable
US12069444B2 (en)2012-06-282024-08-20Sonos, Inc.Calibration state variable
US11516606B2 (en)2012-06-282022-11-29Sonos, Inc.Calibration interface
US12126970B2 (en)2012-06-282024-10-22Sonos, Inc.Calibration of playback device(s)
US10791405B2 (en)2012-06-282020-09-29Sonos, Inc.Calibration indicator
US11368803B2 (en)2012-06-282022-06-21Sonos, Inc.Calibration of playback device(s)
US10674293B2 (en)2012-06-282020-06-02Sonos, Inc.Concurrent multi-driver calibration
US11800305B2 (en)2012-06-282023-10-24Sonos, Inc.Calibration interface
US10120530B2 (en)2014-01-312018-11-06Facebook, Inc.Methods and devices for touch-based media creation
US10031921B2 (en)2014-01-312018-07-24Facebook, Inc.Methods and systems for storage of media item metadata
US10223328B1 (en)*2014-02-032019-03-05Emc CorporationUnified system for connecting a content repository to a file sharing service
US10120565B2 (en)2014-02-142018-11-06Facebook, Inc.Methods and devices for presenting interactive media items
US11540073B2 (en)2014-03-172022-12-27Sonos, Inc.Playback device self-calibration
US10791407B2 (en)2014-03-172020-09-29Sonon, Inc.Playback device configuration
US11991506B2 (en)2014-03-172024-05-21Sonos, Inc.Playback device configuration
US10863295B2 (en)2014-03-172020-12-08Sonos, Inc.Indoor/outdoor playback device calibration
US11696081B2 (en)2014-03-172023-07-04Sonos, Inc.Audio settings based on environment
US11991505B2 (en)2014-03-172024-05-21Sonos, Inc.Audio settings based on environment
US10511924B2 (en)2014-03-172019-12-17Sonos, Inc.Playback device with multiple sensors
US10412517B2 (en)2014-03-172019-09-10Sonos, Inc.Calibration of playback device to target curve
US12267652B2 (en)2014-03-172025-04-01Sonos, Inc.Audio settings based on environment
US10299055B2 (en)2014-03-172019-05-21Sonos, Inc.Restoration of playback device configuration
US10002642B2 (en)2014-04-042018-06-19Facebook, Inc.Methods and devices for generating media items
US12141501B2 (en)2014-09-092024-11-12Sonos, Inc.Audio processing algorithms
US10701501B2 (en)2014-09-092020-06-30Sonos, Inc.Playback device calibration
US10599386B2 (en)2014-09-092020-03-24Sonos, Inc.Audio processing algorithms
US11029917B2 (en)2014-09-092021-06-08Sonos, Inc.Audio processing algorithms
US11625219B2 (en)2014-09-092023-04-11Sonos, Inc.Audio processing algorithms
US11134291B2 (en)*2014-09-242021-09-28Sonos, Inc.Social media queue
US10284983B2 (en)2015-04-242019-05-07Sonos, Inc.Playback device calibration user interfaces
US10664224B2 (en)2015-04-242020-05-26Sonos, Inc.Speaker calibration user interface
US10462592B2 (en)2015-07-282019-10-29Sonos, Inc.Calibration error conditions
US10585639B2 (en)2015-09-172020-03-10Sonos, Inc.Facilitating calibration of an audio playback device
US11197112B2 (en)2015-09-172021-12-07Sonos, Inc.Validation of audio calibration using multi-dimensional motion check
US11706579B2 (en)2015-09-172023-07-18Sonos, Inc.Validation of audio calibration using multi-dimensional motion check
US12238490B2 (en)2015-09-172025-02-25Sonos, Inc.Validation of audio calibration using multi-dimensional motion check
US12282706B2 (en)2015-09-172025-04-22Sonos, Inc.Facilitating calibration of an audio playback device
US11099808B2 (en)2015-09-172021-08-24Sonos, Inc.Facilitating calibration of an audio playback device
US11803350B2 (en)2015-09-172023-10-31Sonos, Inc.Facilitating calibration of an audio playback device
US10419864B2 (en)2015-09-172019-09-17Sonos, Inc.Validation of audio calibration using multi-dimensional motion check
US11800306B2 (en)2016-01-182023-10-24Sonos, Inc.Calibration using multiple recording devices
US11432089B2 (en)2016-01-182022-08-30Sonos, Inc.Calibration using multiple recording devices
US10841719B2 (en)2016-01-182020-11-17Sonos, Inc.Calibration using multiple recording devices
US10405117B2 (en)2016-01-182019-09-03Sonos, Inc.Calibration using multiple recording devices
US11006232B2 (en)2016-01-252021-05-11Sonos, Inc.Calibration based on audio content
US11106423B2 (en)2016-01-252021-08-31Sonos, Inc.Evaluating calibration of a playback device
US11516612B2 (en)2016-01-252022-11-29Sonos, Inc.Calibration based on audio content
US10735879B2 (en)2016-01-252020-08-04Sonos, Inc.Calibration based on grouping
US11184726B2 (en)2016-01-252021-11-23Sonos, Inc.Calibration using listener locations
US12302075B2 (en)2016-04-012025-05-13Sonos, Inc.Updating playback device configuration information based on calibration data
US10405116B2 (en)2016-04-012019-09-03Sonos, Inc.Updating playback device configuration information based on calibration data
US10402154B2 (en)2016-04-012019-09-03Sonos, Inc.Playback device calibration based on representative spectral characteristics
US11736877B2 (en)2016-04-012023-08-22Sonos, Inc.Updating playback device configuration information based on calibration data
US10880664B2 (en)2016-04-012020-12-29Sonos, Inc.Updating playback device configuration information based on calibration data
US10884698B2 (en)2016-04-012021-01-05Sonos, Inc.Playback device calibration based on representative spectral characteristics
US11379179B2 (en)2016-04-012022-07-05Sonos, Inc.Playback device calibration based on representative spectral characteristics
US11212629B2 (en)2016-04-012021-12-28Sonos, Inc.Updating playback device configuration information based on calibration data
US11995376B2 (en)2016-04-012024-05-28Sonos, Inc.Playback device calibration based on representative spectral characteristics
US11218827B2 (en)2016-04-122022-01-04Sonos, Inc.Calibration of audio playback devices
US11889276B2 (en)2016-04-122024-01-30Sonos, Inc.Calibration of audio playback devices
US10750304B2 (en)2016-04-122020-08-18Sonos, Inc.Calibration of audio playback devices
US10299054B2 (en)2016-04-122019-05-21Sonos, Inc.Calibration of audio playback devices
US12143781B2 (en)2016-07-152024-11-12Sonos, Inc.Spatial audio correction
US11736878B2 (en)2016-07-152023-08-22Sonos, Inc.Spatial audio correction
US10750303B2 (en)2016-07-152020-08-18Sonos, Inc.Spatial audio correction
US11337017B2 (en)2016-07-152022-05-17Sonos, Inc.Spatial audio correction
US12170873B2 (en)2016-07-152024-12-17Sonos, Inc.Spatial audio correction
US11531514B2 (en)2016-07-222022-12-20Sonos, Inc.Calibration assistance
US11983458B2 (en)2016-07-222024-05-14Sonos, Inc.Calibration assistance
US10853022B2 (en)2016-07-222020-12-01Sonos, Inc.Calibration interface
US11237792B2 (en)2016-07-222022-02-01Sonos, Inc.Calibration assistance
US11698770B2 (en)2016-08-052023-07-11Sonos, Inc.Calibration of a playback device based on an estimated frequency response
US10853027B2 (en)2016-08-052020-12-01Sonos, Inc.Calibration of a playback device based on an estimated frequency response
US12260151B2 (en)2016-08-052025-03-25Sonos, Inc.Calibration of a playback device based on an estimated frequency response
US10459684B2 (en)2016-08-052019-10-29Sonos, Inc.Calibration of a playback device based on an estimated frequency response
US11726979B2 (en)2016-09-132023-08-15Oracle International CorporationDetermining a chronological order of transactions executed in relation to an object stored in a storage system
US10733159B2 (en)2016-09-142020-08-04Oracle International CorporationMaintaining immutable data and mutable metadata in a storage system
US9916822B1 (en)*2016-10-072018-03-13Gopro, Inc.Systems and methods for audio remixing using repeated segments
US10860534B2 (en)*2016-10-272020-12-08Oracle International CorporationExecuting a conditional command on an object stored in a storage system
US11386045B2 (en)2016-10-272022-07-12Oracle International CorporationExecuting a conditional command on an object stored in a storage system
US11599504B2 (en)2016-10-272023-03-07Oracle International CorporationExecuting a conditional command on an object stored in a storage system
US11379415B2 (en)2016-10-272022-07-05Oracle International CorporationExecuting a conditional command on an object stored in a storage system
US10956051B2 (en)2016-10-312021-03-23Oracle International CorporationData-packed storage containers for streamlined access and migration
US10664329B2 (en)2016-10-312020-05-26Oracle International CorporationDetermining system information based on object mutation events
US10664309B2 (en)2016-10-312020-05-26Oracle International CorporationUse of concurrent time bucket generations for scalable scheduling of operations in a computer system
US20180300100A1 (en)*2017-04-172018-10-18Facebook, Inc.Audio effects based on social networking data
US11108715B1 (en)2017-04-272021-08-31Snap Inc.Processing media content based on original context
US10382372B1 (en)*2017-04-272019-08-13Snap Inc.Processing media content based on original context
US10887422B2 (en)2017-06-022021-01-05Facebook, Inc.Selectively enabling users to access media effects associated with events
US10839001B2 (en)*2017-12-292020-11-17Avid Technology, Inc.Asset genealogy tracking in digital editing systems
US11877139B2 (en)2018-08-282024-01-16Sonos, Inc.Playback device calibration
US11350233B2 (en)2018-08-282022-05-31Sonos, Inc.Playback device calibration
US10299061B1 (en)2018-08-282019-05-21Sonos, Inc.Playback device calibration
US10582326B1 (en)2018-08-282020-03-03Sonos, Inc.Playback device calibration
US10848892B2 (en)2018-08-282020-11-24Sonos, Inc.Playback device calibration
US12167222B2 (en)2018-08-282024-12-10Sonos, Inc.Playback device calibration
US11206484B2 (en)2018-08-282021-12-21Sonos, Inc.Passive speaker authentication
US10734965B1 (en)2019-08-122020-08-04Sonos, Inc.Audio calibration of a portable playback device
US12132459B2 (en)2019-08-122024-10-29Sonos, Inc.Audio calibration of a portable playback device
US11728780B2 (en)2019-08-122023-08-15Sonos, Inc.Audio calibration of a portable playback device
US11374547B2 (en)2019-08-122022-06-28Sonos, Inc.Audio calibration of a portable playback device
US12322390B2 (en)2021-09-302025-06-03Sonos, Inc.Conflict management for wake-word detection processes
US12079177B2 (en)*2022-05-092024-09-03Netapp, Inc.Object versioning support for a file system
US20230359593A1 (en)*2022-05-092023-11-09Netapp, Inc.Object versioning support for a file system

Also Published As

Publication numberPublication date
CA2975411C (en)2018-07-31
US10031921B2 (en)2018-07-24
CA2975411A1 (en)2015-08-06
US20150341707A1 (en)2015-11-26
US20150221339A1 (en)2015-08-06
US20150339295A1 (en)2015-11-26
EP3100182A1 (en)2016-12-07
EP3100182B1 (en)2025-01-29
US9268787B2 (en)2016-02-23
WO2015116839A1 (en)2015-08-06
US9116912B1 (en)2015-08-25

Similar Documents

PublicationPublication DateTitle
US9268787B2 (en)Methods and devices for synchronizing and sharing media items
US20170325007A1 (en)Methods and systems for providing audiovisual media items
US10120565B2 (en)Methods and devices for presenting interactive media items
US10002642B2 (en)Methods and devices for generating media items
US9207844B2 (en)Methods and devices for touch-based media creation
KR102419851B1 (en)Media service
US9032020B2 (en)Online video enhancement
US20160234278A1 (en)Audio commenting and publishing system
US20150319506A1 (en)Displaying data associated with a program based on automatic recognition
KR102299379B1 (en) Determining search queries to obtain information during the user experience of an event
US20160226804A1 (en)Methods, systems, and media for suggesting a link to media content
US20180239524A1 (en)Methods and devices for providing effects for media content
US20150033109A1 (en)Presenting mutlimedia objects with annotations
WO2023036170A1 (en)Display method and apparatus, and device and storage medium
US9665965B2 (en)Video-associated objects
KR20110040882A (en) Annotate Media Content Items
US20160212487A1 (en)Method and system for creating seamless narrated videos using real time streaming media
CN110019934A (en)Identify the correlation of video
KR20210157458A (en)Method and system for suppoting content editing based on real time generation of synthesized sound for video content
Stojmenski et al.Automated online playlist generation system
US20150012569A1 (en)Method, apparatus and computer program product for conversion of a media file

Legal Events

DateCodeTitleDescription
ASAssignment

Owner name:EYEGROOVE, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:SNIBBE, SCOTT;MCDERMOTT, GRAHAM;PONCZEC, JUSTIN;AND OTHERS;SIGNING DATES FROM 20150117 TO 20150119;REEL/FRAME:034848/0782

STCFInformation on status: patent grant

Free format text:PATENTED CASE

ASAssignment

Owner name:FACEBOOK, INC., CALIFORNIA

Free format text:ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNOR:EYEGROOVE, INC.;REEL/FRAME:040218/0751

Effective date:20161017

FEPPFee payment procedure

Free format text:ENTITY STATUS SET TO UNDISCOUNTED (ORIGINAL EVENT CODE: BIG.)

FEPPFee payment procedure

Free format text:PETITION RELATED TO MAINTENANCE FEES GRANTED (ORIGINAL EVENT CODE: PTGR); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

CCCertificate of correction
MAFPMaintenance fee payment

Free format text:PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment:4

ASAssignment

Owner name:META PLATFORMS, INC., CALIFORNIA

Free format text:CHANGE OF NAME;ASSIGNOR:FACEBOOK, INC.;REEL/FRAME:058581/0334

Effective date:20211028

MAFPMaintenance 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


[8]ページ先頭

©2009-2025 Movatter.jp