Patents by Inventor Eric Burns
Eric Burns 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: 9031381Abstract: Systems and methods are provided for generating a composite video based on a plurality of asynchronously recorded input video streams. A plurality of segments of the input video streams are identified. A number of the input video streams that were recording during the particular segment are determined. A video display configuration for the particular segment is determined based on the number of video streams that were recording, where the video display configuration includes a display sub-region for each of the number of video streams that was recording. A composite video is generated, where the composite video includes a portion of video associated with each of the segments, where the composite video portion associated with the particular segment is formatted according to the video display configuration and displays the video streams that were recording during the particular segment in the display sub-regions of the video display configuration.Type: GrantFiled: April 23, 2013Date of Patent: May 12, 2015Assignee: Panopto, Inc.Inventor: Eric Burns
-
Patent number: 9010778Abstract: A forward board has a forward foot placement section, a wheel arch section with a high point, a forward caster mount section extending rearwardly and upwardly from the forward end of the forward board. A rearward board has a rearward foot placement section, a rearward caster mount section extending forwardly and downwardly from the rearward end of the rearward board. A connector/torque assembly couples the forward and rearward boards and includes a longitudinal pivot/connecting rod, a torsion spring. A forward wheel with a forward caster is rotatable about a first axis positioned beneath the high point of the front wheel arch section. A rearward wheel with a rearward caster is rotatable about a third axis positioned rearwardly of the rearward board. The foot placement sections are in a common plane extending through the wheels above the first and third axes when the wheels are in a neutral forward position.Type: GrantFiled: July 25, 2014Date of Patent: April 21, 2015Inventor: Eric Burns
-
Patent number: 8948572Abstract: A system for video compositing is comprised of a storage device for storing a composite timeline file. A timeline manager reads rendering instructions and compositing instructions from the stored file. A plurality of filter graphs, each receiving one of a plurality of video streams, renders frames therefrom in response to the rendering instructions. 3D hardware is responsive to the rendered frames and the compositing instructions for creating a composite image. A frame scheduler is responsive to the plurality of filter graphs for controlling the frequency at which the 3D hardware creates a new composite image. An output is provided for displaying the composite image. Methods of generating a composite work and methods of generating the timeline file are also disclosed. Because of the rules governing abstracts, this Abstract should not be used to construe the claims.Type: GrantFiled: November 2, 2012Date of Patent: February 3, 2015Assignee: Carnegie Mellon UniversityInventors: William L. Scherlis, Eric Burns
-
Patent number: 8910225Abstract: Various acquisition streams are delivered, synchronously or asynchronously, to a server. Those streams having local time indicia are synchronized with the global timeline and the various acquisition streams are then stored. Low bit rate streams corresponding to the stored acquisition streams are generated for use in subsequent editing of the acquisition streams. The editing of the acquisition streams entails reviewing the various acquisition streams and selecting portions for replay. The portions selected for replay are identified through metadata which is then stored. The replay or distribution mode begins by editing the global timeline using the metadata generated in the editing mode so as to produce an edited timeline. The various acquisition streams are then rendered or played back according to the edited timeline to produce a distribution stream.Type: GrantFiled: April 23, 2013Date of Patent: December 9, 2014Assignee: Carnegie Mellon University, Center for Technology TransferInventors: William L. Scherlis, Eric Burns
-
Publication number: 20140329548Abstract: A first mobile device may receive, via a text messaging application, first location information from a second mobile device. The first location information may indicate a first geographic location of the second mobile device. The first mobile device may receive, via the text messaging application, second location information from the second mobile device. The second location information may indicate a second geographic location of the second mobile device. The first mobile device may generate, based on the first location information and the second location information, a graphical representation. The graphical representation may represent a movement of the second mobile device from the first geographic location to the second geographic location. The first mobile device may provide the graphical representation for display via a display associated with the first mobile device.Type: ApplicationFiled: May 6, 2013Publication date: November 6, 2014Applicants: Verizon Patent and Licensing Inc., Cellco Partnership d/b/a Verizon WirelessInventors: Mahendra THARSHANAN, Amir MAYBLUM, Jerry M. KUPSH, Ian LYNN, Kim M. GUTIERREZ, Eric BURNS, Ratna DESAI, Kyle HOYT
-
Publication number: 20140133836Abstract: Systems and methods for generating a composite video based on a plurality of input streams are provided. A first video stream is received from a first device. A second video stream and coordination information are received from a second device. The coordination information includes instructions for combining the first video stream and the second video stream in a composite video. The first video stream and the second video stream are time aligned, and the instructions of the coordination information and the time-aligned first video stream and second video stream are used to generate the composite video.Type: ApplicationFiled: November 8, 2013Publication date: May 15, 2014Inventor: Eric Burns
-
Publication number: 20130294749Abstract: Systems and methods are provided for generating a composite video based on a plurality of asynchronously recorded input video streams. A plurality of segments of the input video streams are identified. A number of the input video streams that were recording during the particular segment are determined. A video display configuration for the particular segment is determined based on the number of video streams that were recording, where the video display configuration includes a display sub-region for each of the number of video streams that was recording. A composite video is generated, where the composite video includes a portion of video associated with each of the segments, where the composite video portion associated with the particular segment is formatted according to the video display configuration and displays the video streams that were recording during the particular segment in the display sub-regions of the video display configuration.Type: ApplicationFiled: April 23, 2013Publication date: November 7, 2013Inventor: Eric Burns
-
Patent number: 8437409Abstract: Various acquisition streams are delivered, synchronously or asynchronously, to a server. Those streams having local time indicia are synchronized with the global timeline and the various acquisition streams are then stored. Low bit rate streams corresponding to the stored acquisition streams are generated for use in subsequent editing of the acquisition streams. The editing of the acquisition streams entails reviewing the various acquisition streams and selecting portions for replay. The portions selected for replay are identified through metadata which is then stored. The replay or distribution mode begins by editing the global timeline using the metadata generated in the editing mode so as to produce an edited timeline. The various acquisition streams are then rendered or played back according to the edited timeline to produce a distribution stream.Type: GrantFiled: December 6, 2006Date of Patent: May 7, 2013Assignee: Carnagie Mellon UniversityInventors: William L. Scherlis, Eric Burns
-
Patent number: 8306396Abstract: A system for video compositing is comprised of a storage device for storing a composite timeline file. A timeline manager reads rendering instructions and compositing instructions from the stored file. A plurality of filter graphs, each receiving one of a plurality of video streams, renders frames therefrom in response to the rendering instructions. 3D hardware is responsive to the rendered frames and the compositing instructions for creating a composite image. A frame scheduler is responsive to the plurality of filter graphs for controlling the frequency at which the 3D hardware creates a new composite image. An output is provided for displaying the composite image. Methods of generating a composite work and methods of generating the timeline file are also disclosed. Because of the rules governing abstracts, this Abstract should not be used to construe the claims.Type: GrantFiled: July 20, 2006Date of Patent: November 6, 2012Assignee: Carnegie Mellon UniversityInventors: William L. Scherlis, Eric Burns
-
Publication number: 20120156652Abstract: A simulator system includes functionality for dynamically tracking position and orientation of one or more simulation participants and objects as they move throughout a capture volume using an array of motion capture video cameras so that two- or three-dimensional (ā2Dā and ā3Dā) views of a virtual environment, which are unique to each participant's point of view, may be generated by the system and rendered on a display. In 3D and/or multi-participant usage scenarios, the unique views are decoded from a commonly utilized display by equipping the participants with glasses that are configured with shutter lenses, polarizing filters, or a combination of both. The object tracking supports the provision and use of an optical signaling capability that may be added to an object so that manipulation of the object by the participant can be communicated to the simulator system over the optical communications path that is enabled by use of the video cameras.Type: ApplicationFiled: December 16, 2010Publication date: June 21, 2012Applicant: LOCKHEED MARTIN CORPORATIONInventors: Ken Lane, Jeremy Aker, Eric Burns, David Easter
-
Publication number: 20120111376Abstract: Embodiments of an appliance for washing objects are described in which the appliance utilizes line pressure of a fluid supply to fill the appliance with a washing fluid, wherein the washing fluid is dispersed onto objects in the appliance before the washing fluid is captured in the enclosure. In one embodiment, the appliance comprises a fill element, which receives the washing fluid directly from a fluid inlet. The fill element comprises an array of spray jets, which are arranged to disperse the washing fluid into the enclosure.Type: ApplicationFiled: November 8, 2010Publication date: May 10, 2012Inventors: Brian WORRASANGASILPA, James Klump, Craig Vitan, Eric Burns
-
Publication number: 20090157612Abstract: An economy is created where users compete to get their search lists shown based on a set of criteria. The search lists can be displayed after the users pay a rent associated with a query. The search lists continue to be displayed if search lists are popular with the public. If a search list is popular, it earns revenue for the creator of the list. If the search list is not popular, it is removed from being displayed and receives no further consideration. The creator initially creates a search list for a low-valued query and moves up to creating a search list for a higher-valued query if the creator can pay the higher rent associated with the higher-valued query. The creator earns more revenue when targeting higher-valued queries. The creator continues to create search lists until the highest-valued queries are reached.Type: ApplicationFiled: December 14, 2007Publication date: June 18, 2009Applicant: MICROSOFT CORPORATIONInventors: Phillip T. Su, Eric Burns, Hugh E. Williams
-
Publication number: 20080137756Abstract: Apparatus is disclosed which may be operated according to a session acquisition mode, an editing mode, and a playback or distribution mode. In the session acquisition mode, in response to a global sync signal or a locally generated start signal, acquisition streams are automatically produced which capture an analog or digital input signal. Those acquisition streams produced by capture devices in sync with the global timeline (i.e., online devices) will have time indicia in sync with the global timeline. Those capture devices which are not in sync with the global timeline (i.e., offline devices) will have local time indicia. The system may inlcude one or more online capture devices that come online and go offline during the global time line, one or more online capture devices operating in conjunction with one or more offline capture devices, or a plurality of offline capture devices. The various acquisition streams are delivered, synchronously or asynchronously, to a server.Type: ApplicationFiled: December 6, 2006Publication date: June 12, 2008Inventors: William L. Scherlis, Eric Burns
-
Publication number: 20080019662Abstract: A system for video compositing is comprised of a storage device for storing a composite timeline file. A timeline manager reads rendering instructions and compositing instructions from the stored file. A plurality of filter graphs, each receiving one of a plurality of video streams, renders frames therefrom in response to the rendering instructions. 3D hardware is responsive to the rendered frames and the compositing instructions for creating a composite image. A frame scheduler is responsive to the plurality of filter graphs for controlling the frequency at which the 3D hardware creates a new composite image. An output is provided for displaying the composite image. Methods of generating a composite work and methods of generating the timeline file are also disclosed. Because of the rules governing abstracts, this Abstract should not be used to construe the claims.Type: ApplicationFiled: July 20, 2006Publication date: January 24, 2008Inventors: William L. Scherlis, Eric Burns
-
Publication number: 20070239704Abstract: A method and system to aggregate and present citations for disparate documents are provided. When the documents are similar to scholarly articles, the documents are further processed to extract citations associated with the document. The citations extracted from each document are utilized to generate a listing of citations that represents relationships between the documents. The content and relationships associated with the documents are displayed to provide a user with access to information for the disparate documents.Type: ApplicationFiled: March 31, 2006Publication date: October 11, 2007Applicant: Microsoft CorporationInventors: Eric Burns, Jay Girotto, Jon Buschman, Qiang Wu, Yue Liu
-
Publication number: 20070233685Abstract: A system and method are provided for allowing authorized users to access search results containing protected content, and for indicating within a user interface which search results an affiliated institution has and does not have access to. The invention can be configured to identify which search results within a search results set are protected search results containing protected content versus search results that are freely available. The invention can associate the user with an institution that is authorized to access the protected search result and can allow the user to access the protected search result once the association has been verified.Type: ApplicationFiled: March 31, 2006Publication date: October 4, 2007Applicant: Microsoft CorporationInventors: Eric Burns, Jay Girotto, Jon Buschman