Patents by Inventor Frederick F. Hermanson

Frederick F. Hermanson 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: 8631407
    Abstract: Common clients for consumer electronics devices that include natively implemented virtual machines are described. One embodiment of the invention includes audio and video decoders, a natively implemented host process, a natively implemented virtual machine, a common client including natively implemented processes configured to coordinate playback of audio and video using the playback device's audio and video decoders, a VM framework configured to execute within the virtual machine and to enable scripts executing within the virtual machine to initiate playback of audio and video using the natively implemented processes, and a user interface implemented as a script configured to be executed within the virtual machine.
    Type: Grant
    Filed: January 7, 2011
    Date of Patent: January 14, 2014
    Assignee: Sonic IP, Inc.
    Inventors: Bill Wagner, Brian Oberholtzer, Ramon Davila, Frederick F. Hermanson
  • Publication number: 20130055293
    Abstract: A multimedia framework capable of facilitating communication between an application and one or more supported players in accordance with embodiments of the invention is disclosed. One embodiment includes a multimedia framework configured to communicate with at least one application and at least one installed player; where the multimedia framework is configured to receive messages from the at least one application; where the multimedia framework is configured to parse the messages and identify a player and an instruction contained within the message; where the multimedia framework is configured to determine whether the identified player is an installed player; where the multimedia framework is configured to identify at least one player command from a set of common player commands based upon the instruction; where the multimedia framework is configured to provide the at least one player command to the identified installed player.
    Type: Application
    Filed: December 27, 2011
    Publication date: February 28, 2013
    Applicant: DIVX, LLC
    Inventors: Mayur Srinivasan, Fred Zuill, Frederick F. Hermanson
  • Publication number: 20130055255
    Abstract: Systems and methods are disclosed that include a common application platform including a set of shared services that can be utilized by applications executing on top the application platform. One embodiment of the invention includes a user device including a processor configured by an operating system, where the processor is further configured by an application platform including a natively implemented virtual. machine configured to execute non-natively implemented applications; a services container, including at least one natively implemented service configured for utilization by an application executing within the virtual machine, wherein the at least one natively implemented service is a shared service that can be utilized by a plurality of different applications; and at least one handler configured to handle communication via at least one socket between an application executing within the virtual machine and the at least one natively implemented service in the services container.
    Type: Application
    Filed: August 31, 2011
    Publication date: February 28, 2013
    Applicant: Rovi Technologies Corporation
    Inventors: Bill Wagner, Frederick F. Hermanson, Louis Battista, Aaron Campbell
  • Publication number: 20110258623
    Abstract: Common clients for consumer electronics devices that include natively implemented virtual machines are described. One embodiment of the invention includes audio and video decoders, a natively implemented host process, a natively implemented virtual machine, a common client including natively implemented processes configured to coordinate playback of audio and video using the playback device's audio and video decoders, a VM framework configured to execute within the virtual machine and to enable scripts executing within the virtual machine to initiate playback of audio and video using the natively implemented processes, and a user interface implemented as a script configured to be executed within the virtual machine.
    Type: Application
    Filed: January 7, 2011
    Publication date: October 20, 2011
    Applicant: DivX. LLC.
    Inventors: Bill Wagner, Brian Oberholtzer, Ramon Davila, Frederick F. Hermanson