Patents by Inventor John Funge

John Funge 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: 11684464
    Abstract: A method of forming a prosthetic tooth element (104) is disclosed, the method comprising depositing a first hardenable fluid material (101) at a bottom of a cavity (111) of a female mould (110) to a first level (113), the first material having a first translucency when hardened; depositing in the cavity (111), over the first material (101), a second hardenable fluid material (102) to a second level (114), the second material having a second translucency when hardened, the second translucency being less translucent than the first translucency; and inserting a male mould (120) into the cavity (111), the insertion of the male mould displacing at least a portion of the second material (102) within the cavity (111).
    Type: Grant
    Filed: March 13, 2019
    Date of Patent: June 27, 2023
    Inventor: John Fung
  • Patent number: 11507488
    Abstract: Techniques are described for detecting faults in media content based on the behavior of users viewing the media content. Embodiments stream a first instance of media content to one or more users. The behavior of the one or more users is monitored while the users are viewing the streaming first instance of media content. Embodiments then determine whether the first instance of media content is faulty, based on the monitored behavior of the one or more users.
    Type: Grant
    Filed: June 9, 2017
    Date of Patent: November 22, 2022
    Assignee: NETFLIX, INC.
    Inventors: Gregory S. Orzell, John Funge, David Chen
  • Publication number: 20210022837
    Abstract: A method of forming a prosthetic tooth element (104) is disclosed, the method comprising depositing a first hardenable fluid material (101) at a bottom of a cavity (111) of a female mould (110) to a first level (113) , the first material having a first translucency when hardened; depositing in the cavity (111), over the first material (101), a second hardenable fluid material (102) to a second level (114), the second material having a second translucency when hardened, the second translucency being less translucent than the first translucency; and inserting a male mould (120) into the cavity (111), the insertion of the male mould displacing at least a portion of the second material (102) within the cavity (111).
    Type: Application
    Filed: March 13, 2019
    Publication date: January 28, 2021
    Inventor: John FUNG
  • Patent number: 10646310
    Abstract: A dental prosthesis is disclosed includes a prosthetic tooth element comprising ceramic and a veneer located on a surface of the prosthetic tooth element, the veneer comprising cured dental composite. The prosthetic tooth element can be fixed to a mount in a patient's mouth using the same dental composite used for the veneer. A method of forming a prosthetic tooth element is disclosed including filling a mould that is formed at least partially from flexible polymeric material with a dental mixture comprising ceramic, and applying pressure to the filled mould to form a prosthetic tooth element comprising ceramic with a roughened surface.
    Type: Grant
    Filed: March 5, 2015
    Date of Patent: May 12, 2020
    Inventor: John Fung
  • Publication number: 20190307537
    Abstract: A method of forming a plurality of compression moulds for moulding prosthetic tooth elements is disclosed. A natural tooth surface or a model of the natural tooth surface is scanned to obtain scan data. Based on the scan data, a first compression mould is formed comprising a first mould surface, the first mould surface having a shape corresponding to a shape of a natural tooth surface increased in size by a first scale factor. Based on the scan data, a second compression mould is formed comprising a second mould surface, the second mould surface having a shape corresponding to the shape of the natural tooth surface increased in size by a second scale factor, the second scale factor being different from the first scale factor. Prosthetic tooth elements and dental prostheses formed using the method are also disclosed.
    Type: Application
    Filed: November 30, 2017
    Publication date: October 10, 2019
    Inventor: John FUNG
  • Patent number: 10425500
    Abstract: Techniques are disclosed for a web server to support constraints specified by a client. In one embodiment, the web server receives, from the client, a request for one or more blocks of data. The request includes one or more constraints provided by the client. The web server may perform an action responsive to an increase in network congestion, based on the one or more constraints. Accordingly, the web server may handle the request in a manner that more closely meets the needs of the client.
    Type: Grant
    Filed: April 15, 2016
    Date of Patent: September 24, 2019
    Assignee: NETFLIX, INC.
    Inventors: John Funge, Mark Watson
  • Patent number: 10305947
    Abstract: One embodiment of the present invention sets forth a technique for identifying and pre-buffering audio/video stream pairs. The method includes the steps of predictively identifying for pre-buffering at least one audio/video stream pair that may be selected for playback by a user subsequent to a currently playing audio/video stream pair, computing a first rate for pre-buffering an audio portion of the at least one audio/video stream pair and a second rate for pre-buffering a video portion of the at least one audio/video stream pair, downloading the audio portion at the first rate and downloading the video portion at the second rate, and storing the downloaded audio portion and the downloaded video portion in a content buffer.
    Type: Grant
    Filed: October 14, 2016
    Date of Patent: May 28, 2019
    Assignee: NETFLIX, INC.
    Inventors: John Funge, Greg Peters
  • Patent number: 10200436
    Abstract: Techniques are disclosed for representing a user quality of experience (QoE) experienced by users of a streaming media service using a single QoE metric. The single QoE metric may be determined based on a set of empirical characteristics relating to the streaming video service such as startup latency, video quality, and the likelihood of interruptions in streaming playback. The empirical characteristics may be weighted according to how much one factor influences user quality of experience, relative to the others. Representing the QoE as a single metric may allow a streaming media service provider to improve key business measures such as subscriber retention and engagement.
    Type: Grant
    Filed: October 24, 2016
    Date of Patent: February 5, 2019
    Assignee: NETFLIX, INC.
    Inventors: John Funge, Mark Watson, Wei Wei, David Chen
  • Publication number: 20170252136
    Abstract: A dental prosthesis is disclosed includes a prosthetic tooth element comprising ceramic and a veneer located on a surface of the prosthetic tooth element, the veneer comprising cured dental composite. The prosthetic tooth element can be fixed to a mount in a patient's mouth using the same dental composite used for the veneer. A method of forming a prosthetic tooth element is disclosed including filling a mould that is formed at least partially from flexible polymeric material with a dental mixture comprising ceramic, and applying pressure to the filled mould to form a prosthetic tooth element comprising ceramic with a roughened surface.
    Type: Application
    Filed: March 5, 2015
    Publication date: September 7, 2017
    Inventor: John Fung
  • Patent number: 9699519
    Abstract: Techniques are disclosed for generating preference rankings in response to requests for streaming media content received from client devices. The preference rankings are used to indirectly partition streaming media content across different content distribution networks (CDNs). Such partitions may be referred to as a “soft” partition, as all of the streaming media content remains available from each CDN. That is, the partitioning of content across CDNs is not absolute, and any content item may be requested from any CDN. Doing so ensures that content remains available even where the preferred CDN for a given content item fails, while at the same time increasing the probability of a cache hit at the CDNs, without increasing the cost or the actual cache sizes of the content caches of different CDNs.
    Type: Grant
    Filed: October 17, 2012
    Date of Patent: July 4, 2017
    Assignee: NETFLIX, INC.
    Inventors: Mark Watson, Neil D. Hunt, John Funge, Anthony N. Park
  • Patent number: 9680906
    Abstract: Techniques are described for detecting faults in media content based on the behavior of users viewing the media content. Embodiments stream a first instance of media content to one or more users. The behavior of the one or more users is monitored while the users are viewing the streaming first instance of media content. Embodiments then determine whether the first instance of media content is faulty, based on the monitored behavior of the one or more users.
    Type: Grant
    Filed: December 29, 2014
    Date of Patent: June 13, 2017
    Assignee: NETFLIX, INC.
    Inventors: Gregory S. Orzell, John Funge, David Chen
  • Patent number: 9510043
    Abstract: One embodiment of the present invention sets forth a technique for identifying and pre-buffering audio/video stream pairs. The method includes the steps of predictively identifying for pre-buffering at least one audio/video stream pair that may be selected for playback by a user subsequent to a currently playing audio/video stream pair, computing a first rate for pre-buffering an audio portion of the at least one audio/video stream pair and a second rate for pre-buffering a video portion of the at least one audio/video stream pair, downloading the audio portion at the first rate and downloading the video portion at the second rate, and storing the downloaded audio portion and the downloaded video portion in a content buffer.
    Type: Grant
    Filed: April 27, 2015
    Date of Patent: November 29, 2016
    Assignee: NETFLIX, INC.
    Inventors: John Funge, Greg Peters
  • Patent number: 9479562
    Abstract: Techniques are disclosed for representing a user quality of experience (QoE) experienced by users of a streaming media service using a single QoE metric. The single QoE metric may be determined based on a set of empirical characteristics relating to the streaming video service such as startup latency, video quality, and the likelihood of interruptions in streaming playback. The empirical characteristics may be weighted according to how much one factor influences user quality of experience, relative to the others. Representing the QoE as a single metric may allow a streaming media service provider to improve key business measures such as subscriber retention and engagement.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: October 25, 2016
    Assignee: NETFLIX, Inc.
    Inventors: John Funge, Mark Watson, Wei Wei, David Chen
  • Publication number: 20160234339
    Abstract: Techniques are disclosed for a web server to support constraints specified by a client. In one embodiment, the web server receives, from the client, a request for one or more blocks of data. The request includes one or more constraints provided by the client. The web server may perform an action responsive to an increase in network congestion, based on the one or more constraints. Accordingly, the web server may handle the request in a manner that more closely meets the needs of the client.
    Type: Application
    Filed: April 15, 2016
    Publication date: August 11, 2016
    Inventors: John Funge, Mark Watson
  • Patent number: 9405372
    Abstract: A movable game controller for controlling aspects of a computer controlled game display with apparatus for determining the linear and angular motion of that movable controller. The apparatus includes a plurality of self-contained inertial sensors for sensing the tri-axial linear and tri-axial angular motion of the moving controller. Each sensor is mounted at a fixed linear position and orientation with respect to the others. The linear and angular motion of the controller is computed from the correlated motion sensor readings of each of the plurality of self-contained inertial sensors.
    Type: Grant
    Filed: January 25, 2008
    Date of Patent: August 2, 2016
    Assignee: AiLive, Inc.
    Inventors: Wei Yen, Ian Wright, Xiaoyuan Tu, Stuart Reynolds, William Robert Powers, III, Charles Musick, Jr., John Funge, Daniel Dobson, Curt Bererton
  • Patent number: 9319321
    Abstract: Techniques are disclosed for a web server to support constraints specified by a client. In one embodiment, the web server receives, from the client, a request for one or more blocks of data. The request includes one or more constraints provided by the client. The web server may perform an action responsive to an increase in network congestion, based on the one or more constraints. Accordingly, the web server may handle the request in a manner that more closely meets the needs of the client.
    Type: Grant
    Filed: December 16, 2011
    Date of Patent: April 19, 2016
    Assignee: NETFLIX, Inc.
    Inventors: John Funge, Mark Watson
  • Patent number: 9261968
    Abstract: A video gaming system includes a wireless controller that senses linear and angular acceleration to calculate paths of controller movement over a broad range of controller motion. The system also includes an electromagnetic alignment element, such as a set of LEDS. The controller includes an additional sensor to sense light from the LEDs over a relatively restricted range of controller motion, and use this sensed light to dynamically calibrate the controller when the controller passes through the restricted range of motion over which the sensor senses the light.
    Type: Grant
    Filed: October 16, 2013
    Date of Patent: February 16, 2016
    Assignee: AiLive, Inc.
    Inventors: Wei Yen, Ian Wright, Xiaoyuan Tu, Stuart Reynolds, William Robert Powers, III, Charles Musick, John Funge, Daniel Dobson, Curt Bererton
  • Patent number: 9022742
    Abstract: The disclosed fluid elements include radial blades extending to trailing edges and that are integral with front and rear shrouds to provide a fluid exit. Fillets adjoin the trailing edge and the front and rear shrouds at the exit. The front and rear shrouds respectively have first and second perimeter thicknesses at the impeller outer perimeter. The first perimeter thickness is greater than the second perimeter thickness at the trailing edge and adjacent to the exit, which provides greater high cycle fatigue in the area of the fillets.
    Type: Grant
    Filed: January 4, 2012
    Date of Patent: May 5, 2015
    Assignee: Aerojet Rocketdyne of DE, Inc.
    Inventors: Jeff H. Miller, Kelvin Sorensen, John Fung, Thaddeus Pearce Chilcoat, Fabian Bitar
  • Patent number: 9021537
    Abstract: One embodiment of the present invention sets forth a technique for identifying and pre-buffering audio/video stream pairs. The method includes the steps of predictively identifying for pre-buffering at least one audio/video stream pair that may be selected for playback by a user subsequent to a currently playing audio/video stream pair, computing a first rate for pre-buffering an audio portion of the at least one audio/video stream pair and a second rate for pre-buffering a video portion of the at least one audio/video stream pair, downloading the audio portion at the first rate and downloading the video portion at the second rate, and storing the downloaded audio portion and the downloaded video portion in a content buffer.
    Type: Grant
    Filed: December 9, 2010
    Date of Patent: April 28, 2015
    Assignee: Netflix, Inc.
    Inventors: John Funge, Greg Peters
  • Patent number: 8935581
    Abstract: Techniques are described for detecting faults in media content based on the behavior of users viewing the media content. Embodiments stream a first instance of media content to one or more users. The behavior of the one or more users is monitored while the users are viewing the streaming first instance of media content. Embodiments then determine whether the first instance of media content is faulty, based on the monitored behavior of the one or more users.
    Type: Grant
    Filed: April 19, 2012
    Date of Patent: January 13, 2015
    Assignee: Netflix, Inc.
    Inventors: Gregory S. Orzell, John Funge, David Chen