Patents by Inventor James Edward Pearce
James Edward Pearce 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: 11967345Abstract: A system and method is provided for rendering key and fill video streams for video processing. The system includes a database that stores video data including a video stream of a sequence of images and alpha data defining transparency levels for each portion of each image. An encoder encodes each frame of the sequence of images to generate encoded composite frames that each contain a fill portion and a key portion, such that each encoded composite frame includes both the fill and key portions that are disposed horizontally and side-by side with respect to each other. A renderer having a single decoder decodes each encoded composite frame to extract pixel values from the fill portion and respective transparency levels from the key portion and in order to generate a proxy of the respective frame to be displayed by a video processing device.Type: GrantFiled: April 12, 2022Date of Patent: April 23, 2024Assignee: GRASS VALLEY LIMITEDInventor: James Edward Pearce
-
Patent number: 11868819Abstract: A system and method is provided for constructing filter graph-based media processing pipelines to render media content. The system includes a web browser running on a client device and for rendering media content, and a main application thread executed by a processor of the client device, The main application thread determines a processing function of media data received by the web browser; constructs a filter graph directly in the web browser that includes filters instantiated as web workers and for executing respective functions for the processing function of the media data; assesses a compatibility between the filters; and connects the filters via message channels upon compatibility. Moreover, one filter transmits media to a second filter after performing the respective function in which the second filter the enters the transmitted media in a queue and renders media content in the browser based on the queued media.Type: GrantFiled: October 29, 2020Date of Patent: January 9, 2024Assignee: GRASS VALLEY LIMITEDInventor: James Edward Pearce
-
Publication number: 20220335976Abstract: A system and method is provided for rendering key and fill video streams for video processing. The system includes a database that stores video data including a video stream of a sequence of images and alpha data defining transparency levels for each portion of each image. An encoder encodes each frame of the sequence of images to generate encoded composite frames that each contain a fill portion and a key portion, such that each encoded composite frame includes both the fill and key portions that are disposed horizontally and side-by side with respect to each other. A renderer having a single decoder decodes each encoded composite frame to extract pixel values from the fill portion and respective transparency levels from the key portion and in order to generate a proxy of the respective frame to be displayed by a video processing device.Type: ApplicationFiled: April 12, 2022Publication date: October 20, 2022Inventor: James Edward PEARCE
-
Publication number: 20210182123Abstract: A system and method is provided for constructing filter graph-based media processing pipelines to render media content. The system includes a web browser running on a client device and for rendering media content, and a main application thread executed by a processor of the client device, The main application thread determines a processing function of media data received by the web browser; constructs a filter graph directly in the web browser that includes filters instantiated as web workers and for executing respective functions for the processing function of the media data; assesses a compatibility between the filters; and connects the filters via message channels upon compatibility. Moreover, one filter transmits media to a second filter after performing the respective function in which the second filter the enters the transmitted media in a queue and renders media content in the browser based on the queued media.Type: ApplicationFiled: October 29, 2020Publication date: June 17, 2021Inventor: James Edward PEARCE
-
Patent number: 8843462Abstract: The present principles provide systems and methods for displaying associations between data files and logical assets including the data files. Upon user-selection of a representation of a logical asset, a method in accordance with an aspect of the present principles includes determining associations between data files and the logical asset and displaying a listing of data files associated with the logical asset. Conversely, the method may also include presenting a listing of logical assets associated with a user-selected data file upon determination of logical assets associated with the data file. Moreover, another aspect of the present principles permits bi-directional navigation capability between a logical asset associations view and a physical asset associations view.Type: GrantFiled: November 14, 2007Date of Patent: September 23, 2014Assignee: GVBB Holdings S.A.R.L.Inventors: Scott Allan Libert, James Edward Pearce
-
Patent number: 8423903Abstract: A method, apparatus and system for resizing a window in a video display include determining an optimal window edge position based upon an aspect ratio of input content. An on-screen cursor is positioned at a location to initiate a resizing operation. A determination of whether the location is proximate to the optimal window edge position is made. If the location is proximate to the optimal window edge location, a window edge position is adjusted to the optimal window edge position.Type: GrantFiled: June 26, 2007Date of Patent: April 16, 2013Assignee: GVBB Holdings S.A.R.L.Inventor: James Edward Pearce
-
Patent number: 8281104Abstract: A method includes designating at least three storage partitions on at least two logical drives, placing a first storage partition on a first of the logical drives adjacent to a second storage partition on a second of the logical drives separate from the first logical drives, and creating a third partition among both the first and second of the logical drives. The first, second and third partitions are balanced for storage access symmetry such that the drives bear equal storage placement.Type: GrantFiled: January 19, 2007Date of Patent: October 2, 2012Assignee: GVBB Holdings S.A.R.L.Inventors: David Aaron Crowther, James Edward Pearce, John Robert Naylor
-
Patent number: 8212681Abstract: An automated theater warning technique makes use of a digital cinema projection system to provide a display of a visual message indicative of an emergency condition. Upon receipt of a trigger generated in response to an emergency condition, the digital cinema projection system automatically switches from displaying the feature presentation to displaying the visual message. The digital cinema projection system can advantageously display different messages responsive to different conditions.Type: GrantFiled: April 12, 2006Date of Patent: July 3, 2012Assignee: GVBB Holdings S.A.R.L.Inventors: James Edward Pearce, John Robert Naylor, Stephen Burnside
-
Publication number: 20100107119Abstract: The present principles provide systems and methods for displaying associations between data files and logical assets including the data files. Upon user-selection of a representation of a logical asset, a method in accordance with an aspect of the present principles includes determining associations between data files and the logical asset and displaying a listing of data files associated with the logical asset. Conversely, the method may also include presenting a listing of logical assets associated with a user-selected data file upon determination of logical assets associated with the data file. Moreover, another aspect of the present principles permits bi-directional navigation capability between a logical asset associations view and a physical asset associations view.Type: ApplicationFiled: November 14, 2007Publication date: April 29, 2010Inventors: Scott Allan Libert, James Edward Pearce
-
Publication number: 20100107118Abstract: A method, apparatus and system for resizing a window in a video display include determining an optimal window edge position based upon an aspect ratio of input content. An on-screen cursor is positioned at a location to initiate a resizing operation. A determination of whether the location is proximate to the optimal window edge position is made. If the location is proximate to the optimal window edge location, a window edge position is adjusted to the optimal window edge position.Type: ApplicationFiled: June 26, 2007Publication date: April 29, 2010Inventor: James Edward Pearce
-
Publication number: 20100107117Abstract: An apparatus, system and method for displaying and browsing metadata in video media is provided including a media timeline and a plurality of individual graphical bars configured for displaying the location and range of individual metadata items along the media timeline. Visual indicators in the graphical bars are provided for indicating and distinguishing at least a location, range and level of overlapping regions of metadata items along the media timeline. Such visual indicators can include, e.g., different degrees of shading or coloring to distinguish between non-overlapping regions and/or various levels of overlap and the like.Type: ApplicationFiled: December 17, 2007Publication date: April 29, 2010Inventors: James Edward Pearce, Scott Allan Libert, Richard John Dehoff
-
Publication number: 20100050080Abstract: A system for managing media assets includes a media content analysis system to extract metadata from a media asset and generate low-resolution media content objects representative of a media asset including frame-accurate thumbnail images of one or more frames of a video file, a media asset storage system to store metadata and low resolution media content objects in association with corresponding media assets; and a media asset managing system to access and manage media assets stored in the media asset storage system.Type: ApplicationFiled: March 20, 2008Publication date: February 25, 2010Inventors: Scott Allan Libert, James Edward Pearce
-
Publication number: 20100023688Abstract: A method includes designating at least three storage partitions on at least two logical drives, placing a first storage partition on a first of the logical drives adjacent to a second storage partition on a second of the logical drives separate from the first logical drives, and creating a third partition among both the first and second of the logical drives. The first, second and third partitions are balanced for storage access symmetry such that the drives bear equal storage placement.Type: ApplicationFiled: January 19, 2007Publication date: January 28, 2010Applicant: Thomson LicensingInventors: David Aaron Crowther, James Edward Pearce, John Robert Naylor
-
Patent number: 7647342Abstract: A system and corresponding methods are provided for enabling the automatic generation of a slate using metadata. The method comprises the steps of: receiving a request to provide a user with a list of video media assets so the user can select a video media asset to generate a slate; providing the user with the list of video media assets and receiving a selected video media asset from the user; acquiring metadata associated with the selected video media asset, creating a preview of the slate by generating fields that are associated with the acquired metadata, generating the slate in response to the user's approval of the previewed slate; transmitting the slate to a video server; and editing the slate into the selected video media asset so the slate and the video media asset can be viewed in conjunction with each other, thereby providing the user (via the slate) with information about the video media asset such as the video media asset's name, duration, database location, etc.Type: GrantFiled: March 4, 2004Date of Patent: January 12, 2010Assignee: Thomson LicensingInventors: Matthew Albert Ivey, John Robert Naylor, James Edward Pearce
-
Publication number: 20090289802Abstract: An automated theater warning technique makes use of a digital cinema projection system to provide a display of a visual message indicative of an emergency condition. Upon receipt of a trigger generated in response to an emergency condition, the digital cinema projection system automatically switches from displaying the feature presentation to displaying the visual message. The digital cinema projection system can advantageously display different messages responsive to different conditions.Type: ApplicationFiled: April 12, 2006Publication date: November 26, 2009Inventors: James Edward Pearce, John Robert Naylor, Stephen Burnside
-
Publication number: 20090205001Abstract: A system for a digital multiplex theater having a plurality of auditoriums includes a central server, playout servers, and an intelligent selection module. The central server has a local storage device configured to store digital cinema movies. The playout servers are each configured to playout the movies at a respective auditorium and have a respective local storage device configured to redundantly store the movies. The intelligent selection module selects a source for playing out, in an alternate auditorium in place of a scheduled auditorium, from a respective playout server in place of a scheduled playout server, a portion of a movie interrupted by a malfunction occurring at the scheduled auditorium. The selection is made from among any of the storage devices, and is based upon at least a current playing out ability of the scheduled playout server, and a playout schedule of the storage device at the alternate auditorium.Type: ApplicationFiled: December 9, 2005Publication date: August 13, 2009Applicant: Thomson LicensingInventors: John Robert Naylor, James Edward Pearce, Mark Hillebrandt
-
Publication number: 20090150921Abstract: A system and method for reviewing and checking cinema movies for completeness and conformity with exhibitor expectations in a time-saving and efficient manner. In one embodiment, a method for evaluating presentations is provided wherein for each presentation length, a reel time duration X is determined, points of interest are determined, and presentation length portions to be evaluated are selected as preferably including at least a duration of time which includes each of the determined points of interest. The selected portions may include a buffer portion, e.g., a period of time from about 5% of the total presentation length time before to about 5% of the total presentation length time after each of the determined points of interest. Another portion may be presentation length selected for evaluation which includes at least 10% of the total presentation length time. Such 10% selected portion is preferably selected from the center of each presentation length.Type: ApplicationFiled: February 24, 2006Publication date: June 11, 2009Applicant: THOMAS LICENSINGInventors: John Robert Naylor, James Edward Pearce, Ginhann Liu
-
Publication number: 20090106660Abstract: A virtual film reader system and method includes a digital cinema server configured to render a presentation (124). A graphical user interface is coupled to the server which includes one or more virtual automation cue tracks (108) which define a temporal domain corresponding with the presentation (124). Cues (108) are positioned by a user employing the graphical user interface on the one or more tracks, the cues (108) corresponding to a time and duration of (104) the presentation (124) when an event is to occur.Type: ApplicationFiled: December 1, 2005Publication date: April 23, 2009Inventors: John Robert Naylor, James Edward Pearce, Merlin Ray Miller