Patents by Inventor Jonathan Louis Ehrlich
Jonathan Louis Ehrlich has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).
-
Patent number: 11233871Abstract: In one approach, a server computer receives a playlist from a first client computer, wherein the playlist identifies a plurality of media assets and includes synchronization information that specifies how to present the plurality of media assets as a synchronized media presentation. The server computer receives a request from the first client computer to share the playlist with a second client computer. The server computer causes the plurality of media assets to be deposited in a client storage accessible to the second client computer. The server computer sends the playlist to the second client computer. The second client computer presents the synchronized media presentation based on the plurality of media assets deposited in the client storage and the synchronization information of the playlist.Type: GrantFiled: October 21, 2019Date of Patent: January 25, 2022Assignee: QWIRE INC.Inventors: Leigh B. Roberts, Jr., Jonathan Louis Ehrlich, Scott Freiman
-
Publication number: 20200053184Abstract: In one approach, a server computer receives a playlist from a first client computer, wherein the playlist identifies a plurality of media assets and includes synchronization information that specifies how to present the plurality of media assets as a synchronized media presentation. The server computer receives a request from the first client computer to share the playlist with a second client computer. The server computer causes the plurality of media assets to be deposited in a client storage accessible to the second client computer. The server computer sends the playlist to the second client computer. The second client computer presents the synchronized media presentation based on the plurality of media assets deposited in the client storage and the synchronization information of the playlist.Type: ApplicationFiled: October 21, 2019Publication date: February 13, 2020Inventors: LEIGH B. ROBERTS, JR., JONATHAN LOUIS EHRLICH, SCOTT FREIMAN
-
Patent number: 10455050Abstract: In one approach, a server computer receives a playlist from a first client computer, wherein the playlist identifies a plurality of media assets and includes synchronization information that specifies how to present the plurality of media assets as a synchronized media presentation. The server computer receives a request from the first client computer to share the playlist with a second client computer. The server computer causes the plurality of media assets to be deposited in a client storage accessible to the second client computer. The server computer sends the playlist to the second client computer. The second client computer presents the synchronized media presentation based on the plurality of media assets deposited in the client storage and the synchronization information of the playlist.Type: GrantFiled: April 24, 2017Date of Patent: October 22, 2019Assignee: QWIRE INC.Inventors: Leigh B. Roberts, Jr., Jonathan Louis Ehrlich, Scott Freiman
-
Publication number: 20170324830Abstract: In one approach, a server computer receives a playlist from a first client computer, wherein the playlist identifies a plurality of media assets and includes synchronization information that specifies how to present the plurality of media assets as a synchronized media presentation. The server computer receives a request from the first client computer to share the playlist with a second client computer. The server computer causes the plurality of media assets to be deposited in a client storage accessible to the second client computer. The server computer sends the playlist to the second client computer. The second client computer presents the synchronized media presentation based on the plurality of media assets deposited in the client storage and the synchronization information of the playlist.Type: ApplicationFiled: April 24, 2017Publication date: November 9, 2017Inventors: LEIGH B. ROBERTS, JR., JONATHAN LOUIS EHRLICH, SCOTT FREIMAN
-
Patent number: 9635131Abstract: In one approach, a server computer receives a playlist from a first client computer, wherein the playlist identifies a plurality of media assets and includes synchronization information that specifies how to present the plurality of media assets as a synchronized media presentation. The server computer receives a request from the first client computer to share the playlist with a second client computer. The server computer causes the plurality of media assets to be deposited in a client storage accessible to the second client computer. The server computer sends the playlist to the second client computer. The second client computer presents the synchronized media presentation based on the plurality of media assets deposited in the client storage and the synchronization information of the playlist.Type: GrantFiled: February 3, 2016Date of Patent: April 25, 2017Assignee: Qwire Inc.Inventors: Leigh B. Roberts, Jr., Jonathan Louis Ehrlich, Scott Freiman
-
Publication number: 20160234345Abstract: In one approach, a server computer receives a playlist from a first client computer, wherein the playlist identifies a plurality of media assets and includes synchronization information that specifies how to present the plurality of media assets as a synchronized media presentation. The server computer receives a request from the first client computer to share the playlist with a second client computer. The server computer causes the plurality of media assets to be deposited in a client storage accessible to the second client computer. The server computer sends the playlist to the second client computer. The second client computer presents the synchronized media presentation based on the plurality of media assets deposited in the client storage and the synchronization information of the playlist.Type: ApplicationFiled: February 3, 2016Publication date: August 11, 2016Inventors: LEIGH B. ROBERTS, JR., JONATHAN LOUIS EHRLICH, SCOTT FREIMAN
-
Patent number: 9070415Abstract: In an approach, a method of spotting music for a motion picture comprises: receiving music editor (MXE) cue related data defining a plurality of cues each having a start timecode value and an end timecode value; based on the MXE data, creating and storing an MXE timecode path, a composer (CMP) timecode path, and a cue sheet timecode path; copying one or more of the MXE cue related data to CMP cues in the CMP timecode path in a CMP spotting dataset; receiving one or more changes to the CMP cues without also modifying the MXE cue related data; applying an editing lock to the CMP cues; auto-populating the CMP cues to cue sheet cues in the cue sheet timecode path; receiving one or more changes to the cue sheet cues without also modifying the CMP cues; finalizing and distributing a cue sheet based on the cue sheet cues; wherein the method is performed by one or more special-purpose computing devices.Type: GrantFiled: July 18, 2014Date of Patent: June 30, 2015Assignee: QWIRE HOLDING, LLCInventors: Leigh B. Roberts, Jr., Jonathan Louis Ehrlich, Scott Freiman
-
Patent number: 9025938Abstract: In an approach, a method of spotting music for a motion picture comprises: receiving music editor (MXE) cue related data defining a plurality of cues each having a start timecode value and an end timecode value; based on the MXE data, creating and storing an MXE timecode path, a composer (CMP) timecode path, and a cue sheet timecode path; copying one or more of the MXE cue related data to CMP cues in the CMP timecode path in a CMP spotting dataset; receiving one or more changes to the CMP cues without also modifying the MXE cue related data; applying an editing lock to the CMP cues; auto-populating the CMP cues to cue sheet cues in the cue sheet timecode path; receiving one or more changes to the cue sheet cues without also modifying the CMP cues; finalizing and distributing a cue sheet based on the cue sheet cues; wherein the method is performed by one or more special-purpose computing devices.Type: GrantFiled: July 18, 2014Date of Patent: May 5, 2015Assignee: QWire Holdings, LLCInventors: Leigh B. Roberts, Jr., Jonathan Louis Ehrlich, Scott Freiman
-
Publication number: 20140328577Abstract: In an approach, a method of spotting music for a motion picture comprises: receiving music editor (MXE) cue related data defining a plurality of cues each having a start timecode value and an end timecode value; based on the MXE data, creating and storing an MXE timecode path, a composer (CMP) timecode path, and a cue sheet timecode path; copying one or more of the MXE cue related data to CMP cues in the CMP timecode path in a CMP spotting dataset; receiving one or more changes to the CMP cues without also modifying the MXE cue related data; applying an editing lock to the CMP cues; auto-populating the CMP cues to cue sheet cues in the cue sheet timecode path; receiving one or more changes to the cue sheet cues without also modifying the CMP cues; finalizing and distributing a cue sheet based on the cue sheet cues; wherein the method is performed by one or more special-purpose computing devices.Type: ApplicationFiled: July 18, 2014Publication date: November 6, 2014Inventors: Leigh B. ROBERTS, JR., Jonathan Louis EHRLICH, Scott FREIMAN
-
Publication number: 20140328571Abstract: In an approach, a method of spotting music for a motion picture comprises: receiving music editor (MXE) cue related data defining a plurality of cues each having a start timecode value and an end timecode value; based on the MXE data, creating and storing an MXE timecode path, a composer (CMP) timecode path, and a cue sheet timecode path; copying one or more of the MXE cue related data to CMP cues in the CMP timecode path in a CMP spotting dataset; receiving one or more changes to the CMP cues without also modifying the MXE cue related data; applying an editing lock to the CMP cues; auto-populating the CMP cues to cue sheet cues in the cue sheet timecode path; receiving one or more changes to the cue sheet cues without also modifying the CMP cues; finalizing and distributing a cue sheet based on the cue sheet cues; wherein the method is performed by one or more special-purpose computing devices.Type: ApplicationFiled: July 18, 2014Publication date: November 6, 2014Inventors: Leigh B. ROBERTS, JR., Jonathan Louis EHRLICH, Scott FREIMAN
-
Patent number: 8867905Abstract: In an approach, a method of spotting music for a motion picture comprises: receiving music editor (MXE) cue related data defining a plurality of cues each having a start timecode value and an end timecode value; based on the MXE data, creating and storing an MXE timecode path, a composer (CMP) timecode path, and a cue sheet timecode path; copying one or more of the MXE cue related data to CMP cues in the CMP timecode path in a CMP spotting dataset; receiving one or more changes to the CMP cues without also modifying the MXE cue related data; applying an editing lock to the CMP cues; auto-populating the CMP cues to cue sheet cues in the cue sheet timecode path; receiving one or more changes to the cue sheet cues without also modifying the CMP cues; finalizing and distributing a cue sheet based on the cue sheet cues; wherein the method is performed by one or more special-purpose computing devices.Type: GrantFiled: June 28, 2013Date of Patent: October 21, 2014Assignee: Qwire Holdings, LLCInventors: Leigh B. Roberts, Jr., Jonathan Louis Ehrlich, Scott Freiman
-
Publication number: 20140233918Abstract: In an approach, a method of spotting music for a motion picture comprises: receiving music editor (MXE) cue related data defining a plurality of cues each having a start timecode value and an end timecode value; based on the MXE data, creating and storing an MXE timecode path, a composer (CMP) timecode path, and a cue sheet timecode path; copying one or more of the MXE cue related data to CMP cues in the CMP timecode path in a CMP spotting dataset; receiving one or more changes to the CMP cues without also modifying the MXE cue related data; applying an editing lock to the CMP cues; auto-populating the CMP cues to cue sheet cues in the cue sheet timecode path; receiving one or more changes to the cue sheet cues without also modifying the CMP cues; finalizing and distributing a cue sheet based on the cue sheet cues; wherein the method is performed by one or more special-purpose computing devices.Type: ApplicationFiled: June 28, 2013Publication date: August 21, 2014Inventors: Leigh B. ROBERTS, JR., Jonathan Louis Ehrlich, Scott Freiman