Patents by Inventor Jonathan Hayden Pitcairn Gomes

Jonathan Hayden Pitcairn Gomes 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: 9467498
    Abstract: In one embodiment, a method updates a media program streaming application. The method includes running an update application to determine when the streaming application on the computing device needs to be updated based on update information from a remote server and reviewing the update information to determine when the media program streaming application needs to be updated. When the media program streaming application needs to be updated, the method loads a set of updateable core files in a plurality of updateable core files from a core memory into an application execution memory. Then, the method sends a request for a set of remote core files to the remote server, receives the set of remote core files, and loads the set of remote core files into the application execution memory. The set of updateable core files and the set of remote core files in the application execution memory are executed.
    Type: Grant
    Filed: November 4, 2015
    Date of Patent: October 11, 2016
    Assignee: HULU, LLC
    Inventors: Jonathan Hayden Pitcairn Gomes, Daniel Honig Bear, Lyudmil Vladimirov Antonov
  • Publication number: 20160112494
    Abstract: In one embodiment, a method updates a media program streaming application. The method includes running an update application to determine when the streaming application on the computing device needs to be updated based on update information from a remote server and reviewing the update information to determine when the media program streaming application needs to be updated. When the media program streaming application needs to be updated, the method loads a set of updateable core files in a plurality of updateable core files from a core memory into an application execution memory. Then, the method sends a request for a set of remote core files to the remote server, receives the set of remote core files, and loads the set of remote core files into the application execution memory. The set of updateable core files and the set of remote core files in the application execution memory are executed.
    Type: Application
    Filed: November 4, 2015
    Publication date: April 21, 2016
    Inventors: Jonathan Hayden Pitcairn Gomes, Daniel Honig Bear, Lyudmil Vladimirov Antonov
  • Patent number: 9210211
    Abstract: In one embodiment, a method updates a media program streaming application for a media program streaming service. The method downloads the application, which includes a bootstrap application, through a distribution site. The bootstrap application receives a manifest from a remote server that lists remote core files. The bootstrap application determines if a core memory contains updateable core files corresponding to the remote core files. The method determines if an updateable core file is present in the core memory that matches a remote core file and loads the updateable core file from the core memory into a memory. If an updateable core file that matches the remote core file is not present in the core memory, the method requests the remote core file from the remote server and loading the received remote core file into the memory. The method then executes the core files in the memory without recompilation.
    Type: Grant
    Filed: May 10, 2013
    Date of Patent: December 8, 2015
    Assignee: HULU, LLC
    Inventors: Jonathan Hayden Pitcairn Gomes, Daniel Honig Bear, Lyudmil Vladimirov Antonov