Patents by Inventor Benjamin L. Perry
Benjamin L. Perry 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).
-
Publication number: 20190289271Abstract: In one embodiment, a digital video device may allow for real time editing of a digital video clip during viewing. A digital video viewer 200 in a standard viewing mode may display a digital video clip to a user. The digital video viewer 200 may overlaying a scrub bar 204 over the digital video clip to receive a user input. The digital video viewer 200 may move between a predecessor video frame and a successor video frame of the digital video clip by moving a play head 206 in the scrub bar 204. The digital video viewer 200 may tether a clip editor control 208 to the play head 206 to edit the digital video clip.Type: ApplicationFiled: December 4, 2018Publication date: September 19, 2019Inventors: Owen W. PAULUS, Arwa TYEBKHAN, Benjamin L. PERRY, Prashanth L. KAMATH, Sean MCROSKEY
-
Patent number: 9292347Abstract: A method to expose status information is provided. The status information is associated with metadata extracted from multimedia files and stored in a metadata database. The metadata information that is extracted from the multimedia files is stored in a read queue to allow a background thread to process the metadata and populate the metadata database. Additionally, the metadata database may be updated to include user-define metadata, which is written back to the multimedia files. The user-defined metadata is included in a write queue and is written to the multimedia files associated with the user-defined metadata. The status of the read and write queues are exposed to a user through a graphical user interface. The status may include the list of multimedia files included in the read and write queues, the priorities of each multimedia file, and the number of remaining multimedia files.Type: GrantFiled: January 18, 2013Date of Patent: March 22, 2016Assignee: Microsoft Technology Licensing, LLCInventors: Alexander S. Brodie, Benjamin L. Perry, David R. Parlin, Jae Pum Park, Michael J. Gilmore, Scott E. Dart
-
Publication number: 20140359448Abstract: In one embodiment, a digital video device may allow for real time editing of a digital video data clip during viewing. A digital video viewer 200 may display a digital video clip to a user in a standard viewing mode. The digital video viewer 200 may receive a frame selection from a user. The digital video viewer 200 may automatically add an emphasis effect to the frame selection.Type: ApplicationFiled: May 31, 2013Publication date: December 4, 2014Inventors: OWEN W. PAULUS, ARWA TYEBKHAN, PRASHANTH L. KAMATH, BENJAMIN L. PERRY, ANDREW SHAUN IVORY
-
Publication number: 20140355960Abstract: In one embodiment, a digital video device may allow for real time editing of a digital video clip during viewing. A digital video viewer 200 in a standard viewing mode may display a digital video clip to a user. The digital video viewer 200 may overlaying a scrub bar 204 over the digital video clip to receive a user input. The digital video viewer 200 may move between a predecessor video frame and a successor video frame of the digital video clip by moving a play head 206 in the scrub bar 204. The digital video viewer 200 may tether a clip editor control 208 to the play head 206 to edit the digital video clip.Type: ApplicationFiled: May 31, 2013Publication date: December 4, 2014Inventors: OWEN W. PAULUS, ARWA TYEBKHAN, BENJAMIN L. PERRY, PRASHANTH L. KAMATH, SEAN McROSKEY
-
Patent number: 8375007Abstract: A method to expose status information is provided. The status information is associated with metadata extracted from multimedia files and stored in a metadata database. The metadata information that is extracted from the multimedia files is stored in a read queue to allow a background thread to process the metadata and populate the metadata database. Additionally, the metadata database may be updated to include user-define metadata, which is written back to the multimedia files. The user-defined metadata is included in a write queue and is written to the multimedia files associated with the user-defined metadata. The status of the read and write queues are exposed to a user through a graphical user interface. The status may include the list of multimedia files included in the read and write queues, the priorities of each multimedia file, and the number of remaining multimedia files.Type: GrantFiled: June 21, 2011Date of Patent: February 12, 2013Assignee: Microsoft CorporationInventors: Alexander S. Brodie, Benjamin L. Perry, David R. Parlin, Jae Pum Park, Michael J. Gilmore, Scott E. Dart
-
Publication number: 20110252069Abstract: A method to expose status information is provided. The status information is associated with metadata extracted from multimedia files and stored in a metadata database. The metadata information that is extracted from the multimedia files is stored in a read queue to allow a background thread to process the metadata and populate the metadata database. Additionally, the metadata database may be updated to include user-define metadata, which is written back to the multimedia files. The user-defined metadata is included in a write queue and is written to the multimedia files associated with the user-defined metadata. The status of the read and write queues are exposed to a user through a graphical user interface. The status may include the list of multimedia files included in the read and write queues, the priorities of each multimedia file, and the number of remaining multimedia files.Type: ApplicationFiled: June 21, 2011Publication date: October 13, 2011Applicant: MICROSOFT CORPORATIONInventors: ALEXANDER S. BRODIE, BENJAMIN L. PERRY, DAVID R. PARLIN, JAE PUM PARK, MICHAEL J. GILMORE, SCOTT E. DART
-
Patent number: 7987160Abstract: A method to expose status information is provided. The status information is associated with metadata extracted from multimedia files and stored in a metadata database. The metadata information that is extracted from the multimedia files is stored in a read queue to allow a background thread to process the metadata and populate the metadata database. Additionally, the metadata database may be updated to include user-define metadata, which is written back to the multimedia files. The user-defined metadata is included in a write queue and is written to the multimedia files associated with the user-defined metadata. The status of the read and write queues are exposed to a user through a graphical user interface. The status may include the list of multimedia files included in the read and write queues, the priorities of each multimedia file, and the number of remaining multimedia files.Type: GrantFiled: January 30, 2006Date of Patent: July 26, 2011Assignee: Microsoft CorporationInventors: Alexander S. Brodie, Benjamin L. Perry, David R. Parlin, Jae Pum Park, Michael J. Gilmore, Scott E. Dart
-
Patent number: 7614009Abstract: A method, system and article of manufacture suitable for rendering a graphical user interface including at least one viewable graphical element, the graphical element having a filename associated therewith, the filename being absent from the user interface.Type: GrantFiled: March 24, 2004Date of Patent: November 3, 2009Assignee: Microsoft CorporationInventors: Scott E. Dart, Colin R. Anthony, Jingyang Xu, Jae P. Park, Benjamin L. Perry, Tyler K. Beam
-
Patent number: 7441182Abstract: Systems and methods for digital negatives are described. In one aspect, a digital negative is created on a computing device from a digital image. The digital image is linked to the digital negative. In response to a save operation associated with the digital image, a new digital image is generated and bi-directionally connected to the digital negative. In response to a revert operation associated with the new digital image, contents of the new digital image are replaced with contents of the digital negative.Type: GrantFiled: October 23, 2003Date of Patent: October 21, 2008Assignee: Microsoft CorporationInventors: Craig Beilinson, Benjamin L. Perry, Christopher A. Evans, Clint Jorgenson, Jae Pum Park, Linda Hong, Pritvinath Obla, Anthony T. Chor, Wei Feng, Alexander Castro
-
Patent number: D826971Type: GrantFiled: June 9, 2017Date of Patent: August 28, 2018Assignee: Microsoft CorporationInventors: Jeff Fleischmann, Benjamin L. Perry, John Snavely
-
Patent number: D827662Type: GrantFiled: June 9, 2017Date of Patent: September 4, 2018Assignee: Microsoft CorporationInventors: Jeff Fleischmann, Benjamin L. Perry, Martin McMillan, John Snavely