Patents by Inventor Daniel Pond
Daniel Pond 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: 9906757Abstract: Described are computer-based methods and apparatuses, including computer program products, for deterministically skewing synchronized events for content streams. A first content stream comprising at least one content processing location is buffered in a first buffer, wherein the first buffer is associated with a first processing delay parameter. A second content stream is buffered in a second buffer, the second content stream comprising at least one content processing location, the second buffer being associated with a second processing delay parameter that is different from the first processing delay parameter. The first content stream is processed at the at least one content processing location of the first content stream at a first content processing time based on the first processing delay parameter. The second content stream is processed at the at least one content processing location of the second content stream at a second content processing time based on the second processing delay parameter.Type: GrantFiled: February 26, 2009Date of Patent: February 27, 2018Assignee: Akamai Technologies, Inc.Inventors: Craig Frink, Michael G. Hluchyj, Santosh Krishnan, Christopher Lawler, Daniel Pond, Robert Ryan, Qin-Fan Zhu
-
Patent number: 9565397Abstract: Described are computer-based methods and apparatuses, including computer program products, for deterministically skewing transmission of content streams. A content stream comprising one or more video frames is received. The content stream is buffered in a buffer, wherein the buffer allows simultaneous read access to the content stream at a plurality of locations. One or more video frames of the content stream are transmitted from the buffer to a first device associated with a first subscriber beginning at a first location in the buffer based on a first transmission delay parameter. One or more video frames of the content stream are transmitted from the buffer to a second device associated with a second subscriber beginning at a second location in the buffer based on a second transmission delay parameter.Type: GrantFiled: February 26, 2009Date of Patent: February 7, 2017Assignee: Akamai Technologies, Inc.Inventors: Craig Frink, Michael G. Hluchyj, Santosh Krishnan, Christopher Lawler, Daniel Pond, Robert Ryan, Qin-Fan Zhu
-
Patent number: 8650602Abstract: Described are computer-based methods and apparatuses, including computer program products, for input queued content switching using a playlist. A retrieval sequence is generated using a plurality of content requests based on content location information. A first portion of content is requested to be queued at a first content source, and a second portion of content is requested to be queued at a second content source. A content stream of the first portion and the second portion of content is generated using the retrieval sequence. The generating includes selecting the first portion of content from a queue associated with the first content source and transferring the first portion of content to an output buffer, then terminating transfer of the first portion of content and initiating transfer of the second portion of content from a queue associated with the second content source. The portion of content in the output buffer is transmitted to a client device.Type: GrantFiled: February 27, 2009Date of Patent: February 11, 2014Assignee: Akamai Technologies, Inc.Inventors: Daniel Pond, Thomas V. Radogna, Weidong Xu, Qin-Fan Zhu, Steve Branam, Craig Frink, Michael G. Hluchyj, Santosh Krishnan
-
Publication number: 20100223392Abstract: Described are computer-based methods and apparatuses, including computer program products, for input queued content switching using a playlist. A retrieval sequence is generated using a plurality of content requests based on content location information. A first portion of content is requested to be queued at a first content source, and a second portion of content is requested to be queued at a second content source. A content stream of the first portion and the second portion of content is generated using the retrieval sequence. The generating includes selecting the first portion of content from a queue associated with the first content source and transferring the first portion of content to an output buffer, then terminating transfer of the first portion of content and initiating transfer of the second portion of content from a queue associated with the second content source. The portion of content in the output buffer is transmitted to a client device.Type: ApplicationFiled: February 27, 2009Publication date: September 2, 2010Applicant: Verivue, Inc.Inventors: Daniel Pond, Thomas V. Radogna, Weidong Xu, Qin-Fan Zhu, Steve Branam, Craig Frink, Michael G. Hluchyj, Santosh Krishnan
-
Publication number: 20100218227Abstract: Described are computer-based methods and apparatuses, including computer program products, for deterministically skewing synchronized events for content streams. A first content stream comprising at least one content processing location is buffered in a first buffer, wherein the first buffer is associated with a first processing delay parameter. A second content stream is buffered in a second buffer, the second content stream comprising at least one content processing location, the second buffer being associated with a second processing delay parameter that is different from the first processing delay parameter. The first content stream is processed at the at least one content processing location of the first content stream at a first content processing time based on the first processing delay parameter. The second content stream is processed at the at least one content processing location of the second content stream at a second content processing time based on the second processing delay parameter.Type: ApplicationFiled: February 26, 2009Publication date: August 26, 2010Applicant: Verivue, Inc.Inventors: Craig Frink, Michael G. Hluchyj, Santosh Krishnan, Christopher Lawler, Daniel Pond, Robert Ryan, Qin-Fan Zhu
-
Publication number: 20100218231Abstract: Described are computer-based methods and apparatuses, including computer program products, for deterministically skewing transmission of content streams. A content stream comprising one or more video frames is received. The content stream is buffered in a buffer, wherein the buffer allows simultaneous read access to the content stream at a plurality of locations. One or more video frames of the content stream are transmitted from the buffer to a first device associated with a first subscriber beginning at a first location in the buffer based on a first transmission delay parameter. One or more video frames of the content stream are transmitted from the buffer to a second device associated with a second subscriber beginning at a second location in the buffer based on a second transmission delay parameter.Type: ApplicationFiled: February 26, 2009Publication date: August 26, 2010Applicant: Verivue, Inc.Inventors: Craig Frink, Michael G. Hluchyj, Santosh Krishnan, Christopher Lawler, Daniel Pond, Robert Ryan, Qin-Fan Zhu
-
Publication number: 20060118236Abstract: A prosthetic implantable device that offers a reduction in fluid loss when the device is punctured, such as by a dialysis needle or suture needle, and the needle is subsequently removed. The device may be made to be thin and flexible, and with longitudinal stretch, in order that it also offers good handling and kink resistance to a surgeon. While the device is preferably of tubular form, flat sheets or other forms may also be made. The device includes inner and outer layers of a porous material having a microstructure of nodes interconnected by bent fibrils, and having void spaces between adjacent bent fibrils. The inner and outer layers are joined by an elastomeric adhesive that may interpenetrate the void spaces of the adjacent surfaces of the inner and outer layers, that is, the inner surface of the outer layer and the outer surface of the inner layer.Type: ApplicationFiled: November 29, 2004Publication date: June 8, 2006Inventors: Wayne House, Edward Cully, Daniel Pond