Patents by Inventor Simon Darryl Rogers
Simon Darryl Rogers 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: 11960444Abstract: A method of providing file data for a media file of a pre-determined format from a file system comprising a file record database and a data store, wherein the media file corresponds to a programme consisting of a plurality of segments, and wherein the segments included in the programme are dynamically determined. The method comprising the steps of receiving details of the programme including the duration of the programme, and determining the layout of the media file in the pre-determined format from the received details of the programme, the layout including locations for essence data within the file. A file record for the media file in the file record database is then created. In response to a request for the location of essence data within the file, a location given by determined layout of the media file is returned. Further, in response to an instruction that a segment is to be included in the programme, essence data corresponding to the contents of the segment is obtained.Type: GrantFiled: August 12, 2020Date of Patent: April 16, 2024Assignee: GRASS VALLEY LIMITEDInventors: Simon Darryl Rogers, James Westland Cain, Michael James Weaver
-
Patent number: 11714858Abstract: A method of providing file data from a file system comprising a data store and a file record database. The method comprises the steps of receiving a request to open a file in the file system and determining the desired properties of the file using the syntax of the request. A file record is then created in the file record database based on the determined properties of the file, and a file handle for the file record is returned. Data constituting the requested file from data in the data store is generated based on the determined properties of the file, and in response to a request to read a portion of data from the file, a corresponding portion of the generated data is returned.Type: GrantFiled: March 20, 2012Date of Patent: August 1, 2023Assignee: GRASS VALLEY LIMITEDInventors: James Westland Cain, Simon Darryl Rogers, Michael James Weaver
-
Publication number: 20200371994Abstract: A method of providing file data for a media file of a pre-determined format from a file system comprising a file record database and a data store, wherein the media file corresponds to a programme consisting of a plurality of segments, and wherein the segments included in the programme are dynamically determined. The method comprising the steps of receiving details of the programme including the duration of the programme, and determining the layout of the media file in the pre-determined format from the received details of the programme, the layout including locations for essence data within the file. A file record for the media file in the file record database is then created. In response to a request for the location of essence data within the file, a location given by determined layout of the media file is returned. Further, in response to an instruction that a segment is to be included in the programme, essence data corresponding to the contents of the segment is obtained.Type: ApplicationFiled: August 12, 2020Publication date: November 26, 2020Inventors: Simon Darryl Rogers, James Westland Cain, Michael James Weaver
-
Patent number: 10747722Abstract: A method of providing file data for a media file of a pre-determined format from a file system comprising a file record database and a data store, wherein the media file corresponds to a programme consisting of a plurality of segments, and wherein the segments included in the programme are dynamically determined. The method comprising the steps of receiving details of the programme including the duration of the programme, and determining the layout of the media file in the pre-determined format from the received details of the programme, the layout including locations for essence data within the file. A file record for the media file in the file record database is then created. In response to a request for the location of essence data within the file, a location given by determined layout of the media file is returned. Further, in response to an instruction that a segment is to be included in the programme, essence data corresponding to the contents of the segment is obtained.Type: GrantFiled: January 24, 2013Date of Patent: August 18, 2020Assignee: GRASS VALLEY LIMITEDInventors: Simon Darryl Rogers, James Westland Cain, Michael James Weaver
-
Patent number: 10019448Abstract: A method of providing file data for a media file from a file system, where the format of the file requires that the file comprise a plurality of segments of file data located at pre-declared locations within the file. The file data making up the file is based upon derived file data. After receiving a request to open the file, a maximum segment length for the file is determined based on the desired properties of the file. In response to a request for the location of a segment within the file, a location calculated by considering each segment of the file to have the maximum segment length is returned. In response to a request for file data from a segment of the file, generated file data for the segment is returned, where the generated file data comprises the derived file data and padding data to give the generated file data the maximum segment length.Type: GrantFiled: July 26, 2012Date of Patent: July 10, 2018Assignee: Quantel LimitedInventors: James Westland Cain, Simon Darryl Rogers, Michael James Weaver
-
Patent number: 9836465Abstract: The present invention seeks to provide an improved file system that provides essence data for a media file in a way that does not require the contents of the entire file to be available before any file data can be provided. The present invention is reflected in a method of providing file data for a media file of a pre-determined format from a file system comprising a file record database and a data store, wherein the media file corresponds to a programme. The method comprises the steps of receiving details of the programme including the duration of the programme, and determining the layout of the media file in the pre-determined format from the received details of the programme, the layout including locations for essence data within the file. A file record for the media file is then created in the file record database. In response to a request for the location of essence data within the file, a location given by the determined layout of the media file is returned.Type: GrantFiled: January 24, 2013Date of Patent: December 5, 2017Assignee: Quantel LimitedInventors: Simon Darryl Rogers, James Westland Cain, Michael James Weaver
-
Publication number: 20150302010Abstract: A method of generating, in a media file system comprising a data store and a file record database, file relationship data for a first media file in the media file system. The method determines essence data in the data store from which the first media file was derived, by determining from the file record for the media file in the file record database details of any previous media files in the media file system from which the media file was created. If the media file was not created from any previous media files, the essence data in the data store that constitutes the media file is determined from the file record. If on the other hand the media file was created from any previous media files, the previous steps are repeated for the previous media files. The file relationship data is generated using the details of the determined essence data.Type: ApplicationFiled: August 14, 2013Publication date: October 22, 2015Inventors: Simon Darryl Rogers, James Westland Cain, Michael James Weaver
-
Publication number: 20150019597Abstract: A method of providing file data for a media file of a pre-determined format from a file system comprising a file record database and a data store, wherein the media file corresponds to a programme consisting of a plurality of segments, and wherein the segments included in the programme are dynamically determined. The method comprising the steps of receiving details of the programme including the duration of the programme, and determining the layout of the media file in the pre-determined format from the received details of the programme, the layout including locations for essence data within the file. A file record for the media file in the file record database is then created. In response to a request for the location of essence data within the file, a location given by determined layout of the media file is returned. Further, in response to an instruction that a segment is to be included in the programme, essence data corresponding to the contents of the segment is obtained.Type: ApplicationFiled: January 24, 2013Publication date: January 15, 2015Inventors: Simon Darryl Rogers, James Westland Cain, Michael James Weaver
-
Publication number: 20140379765Abstract: The present invention seeks to provide an improved file system that provides essence data for a media file in a way that does not require the contents of the entire file to be available before any file data can be provided. The present invention is reflected in a method of providing file data for a media file of a pre-determined format from a file system comprising a file record database and a data store, wherein the media file corresponds to a programme. The method comprises the steps of receiving details of the programme including the duration of the programme, and determining the layout of the media file in the pre-determined format from the received details of the programme, the layout including locations for essence data within the file. A file record for the media file is then created in the file record database. In response to a request for the location of essence data within the file, a location given by the determined layout of the media file is returned.Type: ApplicationFiled: January 24, 2013Publication date: December 25, 2014Inventors: Simon Darryl Rogers, James Westland Cain, Michael James Weaver
-
Publication number: 20140289257Abstract: A method of providing file data for a media file from a file system, where the format of the file requires that the file comprise a plurality of segments of file data located at pre-declared locations within the file. The file data making up the file is based upon derived file data. After receiving a request to open the file, a maximum segment length for the file is determined based on the desired properties of the file. In response to a request for the location of a segment within the file, a location calculated by considering each segment of the file to have the maximum segment length is returned. In response to a request for file data from a segment of the file, generated file data for the segment is returned, where the generated file data comprises the derived file data and padding data to give the generated file data the maximum segment length.Type: ApplicationFiled: July 26, 2012Publication date: September 25, 2014Applicant: Quantel LimitedInventors: James Westland Cain, Simon Darryl Rogers, Michael James Weaver
-
Publication number: 20140237077Abstract: A method of providing file data for a converted video file from a file system. After receiving a request for a portion of file data from the converted video file, an existing video file from which to derive the file data is determined. A portion of file data from the existing file that corresponds to the requested portion of file data is then determined, and file data from the portion of file data from the existing file data, by converting the portion of file data to file data of a different quality. The generated file data is then returned.Type: ApplicationFiled: July 26, 2012Publication date: August 21, 2014Applicant: Quantel LimitedInventors: James Westland Cain, Simon Darryl Rogers, Michael James Weaver
-
Publication number: 20140122545Abstract: A method of providing file data from a file system comprising a data store and a file record database. The method comprises the steps of receiving a request to open a file in the file system and determining the desired properties of the file using the syntax of the request. A file record is then created in the file record database based on the determined properties of the file, and a file handle for the file record is returned. Data constituting the requested file from data in the data store is generated based on the determined properties of the file, and in response to a request to read a portion of data from the file, a corresponding portion of the generated data is returned.Type: ApplicationFiled: March 20, 2012Publication date: May 1, 2014Applicant: QUANTEL LIMITEDInventors: James Westland Cain, Simon Darryl Rogers, Michael James Weaver
-
Patent number: 6281938Abstract: A signal processing system 20 comprises a source 22 of video signals representing pixels in a first format (e.g. 4:4:4). The video signals are coarsely processed by a filter 43 and interpolator 44 and the processed signals are compared by a comparator 46 with the video signals. Depending on the result of the comparison either signals from the filter 43 or signals from a filter 30 are selected for output as video signals representing the pixels in a second format (e.g. 4:2:2).Type: GrantFiled: February 24, 1998Date of Patent: August 28, 2001Assignee: Quantel LimitedInventor: Simon Darryl Rogers