Search

Francis M Degrange

from San Jose, CA
Age ~66

Francis Degrange Phones & Addresses

  • 2073 Foxhall Loop, San Jose, CA 95125 (408) 377-6509
  • Saratoga, CA
  • 2073 Foxhall Loop, San Jose, CA 95125

Work

Company: Harmonic Nov 2010 to Nov 2013 Position: Principal sw staff engineer

Education

Degree: Doctorates, Doctor of Philosophy Specialities: Philosophy

Skills

Video • Mpeg • Embedded Systems • Embedded Software • Mpeg2 • Digital Tv • Transcoding • Debugging • Streaming Media • System Architecture • Multimedia • H.264 • Device Drivers • Object Oriented Design • Distributed Systems • Linux

Industries

Broadcast Media

Resumes

Resumes

Francis Degrange Photo 1

Senior Multimedia Engineer

View page
Location:
2073 Foxhall Loop, San Jose, CA 95125
Industry:
Broadcast Media
Work:
Harmonic Nov 2010 - Nov 2013
Principal Sw Staff Engineer

Omneon Video Networks Nov 2006 - Nov 2010
Principal Software Engineer

Minerva Networks 1997 - 2006
Principal Sw Architect

Sagem France 1995 - 1997
Sw Manager

Divicom 1993 - 1995
Sw Project Lead
Education:
Lycée Jacques Callot
Skills:
Video
Mpeg
Embedded Systems
Embedded Software
Mpeg2
Digital Tv
Transcoding
Debugging
Streaming Media
System Architecture
Multimedia
H.264
Device Drivers
Object Oriented Design
Distributed Systems
Linux

Publications

Us Patents

Methods For Accessing Media Over The Internet

View page
US Patent:
20130254820, Sep 26, 2013
Filed:
May 9, 2013
Appl. No.:
13/891140
Inventors:
Mauro Bonomi - Palo Alto CA, US
Jean-Georges Fritsch - Los Altos CA, US
Patrick James Sweeney - Palo Alto CA, US
Randolph Osborne - San Jose CA, US
Charles Francis Morris - San Jose CA, US
Reed Majors - Palo Alto CA, US
Francis Michael Degrange - San Jose CA, US
Ian Locke - Mountain View CA, US
Johnny C.Y. Ng - San Jose CA, US
Yousheng Cao - Mountain View CA, US
Li Liu - Sunnyvale CA, US
Nam Phu Thanh Do - Milpitas CA, US
Ronald D. Howe - Sunnyvale CA, US
Assignee:
Minerva Networks, Inc. - Alviso CA
International Classification:
H04N 21/462
US Classification:
725110
Abstract:
Systems and methods for delivering media over a network are provided. Multiple media assets are stored on a server, as well as a representation for at least one media asset. The representation of a media asset is delivered to a client. A client user request based on selection of a representation is received, and the represented media asset is delivered from the server in response to the client user request.

Method And System For Delivering Media Services And Application Over Networks

View page
US Patent:
6769127, Jul 27, 2004
Filed:
Jun 16, 2000
Appl. No.:
09/595848
Inventors:
Mauro Bonomi - Palo Alto CA
Jean-Georges Fritsch - Los Altos CA
Patrick James Sweeney - Palo Alto CA
Randolph Osborne - San Jose CA
Reed Majors - Palo Alto CA
Francis Michel Degrange - Palo Alto CA
Ian Locke - Mountain View CA
Yousheng Cao - Mountain View CA
Li Liu - Sunnyvale CA
Nam Phu Thanh Do - Milpitas CA
Ronald D. Howe - Sunnyvale CA
Assignee:
Minerva Networks, Inc. - Santa Clara CA
International Classification:
H04N 5445
US Classification:
725 39, 725 94, 7173, 5445
Abstract:
A media system that centrally manages and stores media contents and also controls the delivery of media content to subscribers is disclosed. According to one aspect, an administrator can control program scheduling, rates, service packages and system configuration for a media delivery system. Additionally, the administrator may also control billing, transaction monitoring, and customer relations. According to another aspect, the media delivery system provides subscribers with centrally managed storage for paused or recorded media. Still another aspect is that the media delivery system can restrict various administrators to different modules of the media delivery system.

Extended Selection And Alignment Of Video Segments For Adaptive Streaming

View page
US Patent:
20190173927, Jun 6, 2019
Filed:
Feb 4, 2019
Appl. No.:
16/266402
Inventors:
- Los Gatos CA, US
Francis DEGRANGE - San Jose CA, US
International Classification:
H04L 29/06
H04N 21/234
H04N 21/236
H04N 21/2343
H04N 21/8547
G06F 13/40
H04N 21/845
G06F 13/16
Abstract:
Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for extended selection and alignment of video segments for adaptive streaming. An embodiment operates by receiving variant segments, the variant segments including a first and a second variant segment having a first bitrate, and third and fourth variant segments having a second bitrate, for decoding and playback, generating a first, second, and third packetized elementary stream (PES) collections based on the first, second, and third variant segments. The embodiment further operate by storing the generated first, second, and third PES collections in a processing buffer, and determining, based on a maximum tolerance offset, a first and a second out-of-tolerance splicing locations and associated first and second out-of-tolerance offsets between the first PES collection and the second PES collection and between the first PES collection and the third PES collection.

Selection Of Video Segments For Adaptive Streaming

View page
US Patent:
20190044990, Feb 7, 2019
Filed:
Oct 9, 2018
Appl. No.:
16/155617
Inventors:
- Los Gatos CA, US
Francis DEGRANGE - Saratoga CA, US
International Classification:
H04L 29/06
H04L 29/08
Abstract:
Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for selection of video segments for adaptive streaming. An embodiment operates by receiving one or more variant segments, the one or more variant segments including an old bitrate variant segment having an old bitrate and a new bitrate variant segment having a new bitrate for decoding and playback. The embodiment further operates by generating an old bitrate packetized elementary stream (PES) collection based on the old bitrate variant segment and a new bitrate PES collection based on the new bitrate variant segment and determining a first in-tolerance splicing location between the old bitrate PES collection and the new bitrate PES collection based on a maximum tolerance offset. The embodiment still further operates by splicing the old bitrate PES collection and the new bitrate PES collection based on the first in-tolerance splicing location.

Selection And Alignment Of Video Segments For Adaptive Streaming

View page
US Patent:
20180324502, Nov 8, 2018
Filed:
Jul 16, 2018
Appl. No.:
16/036043
Inventors:
- Los Gatos CA, US
Francis DEGRANGE - Saratoga CA, US
International Classification:
H04N 21/647
H04N 21/2343
H04N 21/2362
H04N 21/845
H04N 21/236
H04N 21/234
Abstract:
Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for selection and alignment of video segments for adaptive streaming. An embodiment operates by receiving one or more variant segments, the one or more variant segments including a first variant segment having a first bitrate and a second variant segment having a second bitrate for decoding and playback and generating a first packetized elementary stream (PES) collection based on the first variant segment and a second PES collection based on the second variant segment. The embodiment further operates by storing the generated first PES collection and second PES collection in a processing buffer; and determining a first out-of-tolerance splicing location and associated first out-of-tolerance offset between the first PES collection and the second PES collection based on a maximum tolerance offset.

Extended Selection And Alignment Of Video Segments For Adaptive Streaming

View page
US Patent:
20170223074, Aug 3, 2017
Filed:
Jan 29, 2016
Appl. No.:
15/010916
Inventors:
- Saratoga CA, US
Francis DEGRANGE - Saratoga CA, US
International Classification:
H04L 29/06
G06F 13/16
H04N 21/647
H04N 21/234
H04N 21/845
G06F 13/40
H04N 21/236
Abstract:
Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for extended selection and alignment of video segments for adaptive streaming. An embodiment operates by receiving variant segments, the variant segments including a first and a second variant segment having a first bitrate, and third and fourth variant segments having a second bitrate, for decoding and playback, generating a first, second, and third packetized elementary stream (PES) collections based on the first, second, and third variant segments. The embodiment further operate by storing the generated first, second, and third PES collections in a processing buffer, and determining, based on a maximum tolerance offset, a first and a second out-of-tolerance splicing locations and associated first and second out-of-tolerance offsets between the first PES collection and the second PES collection and between the first PES collection and the third PES collection.

Selection Of Video Segments For Adaptive Streaming

View page
US Patent:
20170223081, Aug 3, 2017
Filed:
Jan 29, 2016
Appl. No.:
15/010788
Inventors:
- Saratoga CA, US
Francis DEGRANGE - Saratoga CA, US
International Classification:
H04L 29/06
H04L 29/08
Abstract:
Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for selection of video segments for adaptive streaming. An embodiment operates by receiving one or more variant segments, the one or more variant segments including an old bitrate variant segment having an old bitrate and a new bitrate variant segment having a new bitrate for decoding, and playback. The embodiment farther operates by generating an old bitrate packetized elementary stream (PES) collection based on the old bitrate variant segment and a new bitrate PES collection based on the new bitrate variant segment and determining a first in-tolerance splicing location between the old bitrate PES collection and the new bitrate PES collection based on a maximum tolerance offset. The embodiment still further operates by splicing the old bitrate PES collection and the new bitrate PES collection based on the first in-tolerance splicing location.

Selection And Alignment Of Video Segments For Adaptive Streaming

View page
US Patent:
20170223424, Aug 3, 2017
Filed:
Jan 29, 2016
Appl. No.:
15/010857
Inventors:
- Saratoga CA, US
Francis DEGRANGE - Saratoga CA, US
International Classification:
H04N 21/647
H04N 21/2362
H04N 21/845
H04N 21/234
H04N 21/236
Abstract:
Disclosed herein are system, apparatus, article of manufacture, method, and/or computer program product embodiments for selection and alignment of video segments for adaptive streaming. An embodiment operates by receiving one or more variant segments, the one or more variant segments including a first variant segment having a first bitrate and a second variant segment having a second bitrate for decoding and playback and generating a first packetized elementary stream (PES) collection based on the first variant segment and a second PES collection based on the second variant segment. The embodiment further operates by storing the generated first PES collection and second PES collection in a processing buffer; and determining a first out-of-tolerance splicing location and associated first out-of-tolerance offset between the first PES collection and the second PES collection based on a maximum tolerance offset.
Francis M Degrange from San Jose, CA, age ~66 Get Report