Patents Assigned to Performance and Privacy Ireland Limited
  • Patent number: 10484442
    Abstract: A video optimizer receives a request to optimize a source file and stream the optimized file. The request may be accompanied by a key uniquely identifying the original source file to be optimized and an optimized version of the source file to stream to the client. The key uniquely identifies the source video file as it exists on an origin server to prevent transmission of modified source video and the optimized version of the source file by optimization parameters to ensure compatibility with the user device. The video optimizer queries a cache database in response to the received request, which contains references keys and locations of optimized source files among local caches in a cluster of video optimizers. The cache database responds indicates whether a matching optimized version of the source file exists in a local cache of a given video optimizer in the cluster.
    Type: Grant
    Filed: September 15, 2017
    Date of Patent: November 19, 2019
    Assignee: Performance and Privacy Ireland Limited
    Inventors: Erik R. Swenson, Jaime Heilpern, Sandeep Pombra, Ron Earley, Vadim Arshanskiy
  • Patent number: 10375444
    Abstract: The disclosed configuration includes a partial pre-fetching of source files from an origin server for playback. After pre-fetch, the remaining portions of a source file may be optimized for retrieval. By providing partial pre-fetch of source files, in conjunction with optimization, automatic video preview may be supported and source file presentation may begin in a timely fashion in response to user requested playback without inordinate bandwidth consumption.
    Type: Grant
    Filed: February 12, 2016
    Date of Patent: August 6, 2019
    Assignee: Performance and Privacy Ireland Limited
    Inventors: Nitin Bhandari, Erik R. Swenson
  • Patent number: 10095378
    Abstract: A system and a method are disclosed for displaying page elements embedded on a webpage displayed on a handheld computing device. Tools provide one or more functionality to a user, including an ability to view a webpage, to share a webpage, to view webpages within a domain that are popular with the user's connection in a social networking system, etc. The tools are received and rendered within a toolbar interface including a toolbar icon for each tool. The tool interfaces associated with each icon may be displayed on the handheld computing device automatically or responsive to a user request.
    Type: Grant
    Filed: November 18, 2011
    Date of Patent: October 9, 2018
    Assignee: Performance and Privacy Ireland Limited
    Inventors: Nitin Bhandari, James Marzano, Geoffrey D. Benson, Ronakkumar Patel, Ethan A. Fassett