BackgroundCheck.run
Search For

David Randall Ronca, 641459 Mcbain Ave, Campbell, CA 95008

David Ronca Phones & Addresses

1459 Mcbain Ave, Campbell, CA 95008    408-5154844   

2275 Bascom Ave, Campbell, CA 95008   

Shalimar, FL   

Placerville, CA   

Georgetown, CA   

Salt Lake City, UT   

San Jose, CA   

Fort Walton Beach, FL   

Santa Clara, CA   

Work

Position: Clerical/White Collar

Education

Degree: High school graduate or higher

Mentions for David Randall Ronca

David Ronca resumes & CV records

Resumes

David Ronca Photo 17

Director, Video Encoding

Location:
Campbell, CA
Industry:
Computer Software
Work:
Netflix since Jun 2010
Manager, Encoding Tools
Netflix 2007 - Jul 2010
Senior Developer
Corel Dec 2006 - Nov 2007
SW Manager
InterVideo May 2000 - Dec 2006
Mgr, Systems SW
Mitel Aug 1998 - May 2000
Distinguished Engineer
Baypointe Innovations Aug 1998 - May 2000
Distinguished Engineer
Centigram Communications Mar 1995 - Aug 1998
Distinguished Engineer
Rolm Systems Jul 1989 - Apr 1993
Engineer II
Education:
San Jose State University 2017
Masters, Software Engineering
University of California, Berkeley 1992 - 1992
Skills:
Streaming Media, Software Development, Video, Software Engineering, Linux, H.264, Java, Cloud Computing, Mobile Devices, C++, Android, Start Ups, Drm, Desktop Computers, Multithreading
David Ronca Photo 18

David Ronca

David Ronca Photo 19

David Ronca

Skills:
Microsoft Excel
David Ronca Photo 20

David Ronca

David Ronca Photo 21

Field Engineer At Technology And Supply Management (Tasm)

Position:
Field Engineer at Technology and Supply Management (TaSM)
Location:
Philadelphia, Pennsylvania
Industry:
Defense & Space
Work:
Technology and Supply Management (TaSM) - Afghanistan since Jun 2012
Flight Engineer and Payload Operator
Education:
Pennsylvania State University-Penn State Abington 2009 - 2012
Bachelor of Science (B.S.), Administration of Justice
Community College of Philadelphia 2007 - 2009
Associate of Arts (AA), Business
Skills:
PowerPoint, Strategic Planning, Microsoft Office, Microsoft Word

Publications & IP owners

Us Patents

Text-To-Speech Converter

US Patent:
6546366, Apr 8, 2003
Filed:
Feb 26, 1999
Appl. No.:
09/258507
Inventors:
David Randall Ronca - San Jose CA
Stephen Francis Ruhl - Campbell CA
Assignee:
Mitel, Inc. - Herndon VA
International Classification:
G10L 1304
US Classification:
704260, 704258
Abstract:
A text-to-speech converter includes a text-to-speech engine receiving source text and converting the source text into speech data. A read mechanism reads speech data from the text-to-speech engine and writes the speech data to a buffer. A throttle mechanism reads speech data from the buffer and conveys the speech data to a playback operation. The throttle mechanism triggers the read mechanism to read data from the text-to-speech engine and writes the speech data to the buffer so that unread speech data in the buffer remains ahead of speech data read by the throttle mechanism by at least a predetermined amount.

Branding Dynamic Link Libraries

US Patent:
6694320, Feb 17, 2004
Filed:
Mar 1, 1999
Appl. No.:
09/260391
Inventors:
Julio Ortiz - Newark CA
Stephen G. Marth - San Ramon CA
David R. Ronca - San Jose CA
Assignee:
Mitel, Inc. - Herndon VA
International Classification:
G06F 700
US Classification:
707101, 707 10, 707102, 717106, 717120, 345716, 345762
Abstract:
Techniques for centralized management of branding information for computer products are disclosed. The techniques are particularly well suited for use with software application to display branding information for various hardware and/or software components being utilized by the software application.

Dynamic Resource Reallocation

US Patent:
6745221, Jun 1, 2004
Filed:
Mar 1, 1999
Appl. No.:
09/259986
Inventors:
David R. Ronca - San Jose CA
Assignee:
Mitel, Inc. - Herndon VA
International Classification:
G06F 1700
US Classification:
709104, 370231, 370257
Abstract:
A resource allocation manager to allocate resources to handle applications in a messaging system includes a database storing a set of resource allocation rules to govern the allocation of resources to applications. A resource allocation engine is responsive to events that potentially effect the manner in which resources are allocated. The resource allocation agent accesses the database and interprets the resource allocation rules in response to events to determine if the events warrant a reallocation of resources to handle applications. Allocation agents are responsive to the resource allocation engine and reallocate resources to handle applications when detected events warrant a reallocation of resources. A method of allocating resources in a messaging system is also provided.

Automatic User Preference Selection For Message Playback Based On Caller Line Identification Data

US Patent:
6795536, Sep 21, 2004
Filed:
Feb 26, 1999
Appl. No.:
09/258717
Inventors:
David Randall Ronca - San Jose CA
Assignee:
Mitel, Inc. - Herndon VA
International Classification:
H04M 164
US Classification:
379 8825, 379 8818, 379 85, 379 87
Abstract:
A messaging system to store and retrieve messages for playback in response to input user commands includes memory to store user messages. The messaging system also maintains preference records associated with users of the messaging system. Each preference record is associated with a communication device used by a user to access the messaging system and includes user preference data for message playback. A messaging application is responsive to incoming calls from users to playback messages for that user stored in the memory. The messaging application accesses preference records associated with a user calling the messaging system and plays back the messages in accordance with a selected one of the preference records. In one embodiment, the selected one of the preference records is selected based on caller line identification (CLI) data accompanying the call made to the messaging system.

Encoding Video Streams For Adaptive Video Streaming

US Patent:
8355433, Jan 15, 2013
Filed:
Aug 18, 2009
Appl. No.:
12/543328
Inventors:
Anthony Neal Park - San Jose CA, US
Yung-Hsiao Lai - Fremont CA, US
David Randall Ronca - Campbell CA, US
Assignee:
Netflix, Inc. - Los Gatos CA
International Classification:
H04N 7/12
H04L 12/66
US Classification:
37524002, 370352
Abstract:
One embodiment of the invention sets forth an encoding server including components configured to encode a video stream associated with a content title for adaptive streaming. The video stream is first processed by a VC1 encoder to generate an encoded video stream comprising a multiple GOPs, each GOP including a key frame and having a different playback offset. The encoded video stream is then packaged such that the GOPs are stored in data packets of the packaged encoded stream. An SHI generator generates an SHI associated with the packaged encoded stream that includes a switch point associated with each GOP. Each switch point includes the playback offset associated with the corresponding GOP and the data packet storing the key frame of the corresponding GOP. The SHI associated with multiple packaged encoded video streams associated with the same content title and encoded to different playback bit rates have corresponding switch points.

Content Playback Apis Using Encrypted Streams

US Patent:
8532290, Sep 10, 2013
Filed:
Mar 4, 2011
Appl. No.:
13/041303
Inventors:
James Mitch Zollinger - San Jose CA, US
Yung-Hsiao Lai - Fremont CA, US
Anthony Neal Park - San Jose CA, US
David Randall Ronca - Campbell CA, US
Scott Gregory Kelly - Santa Clara CA, US
Assignee:
Netflix, Inc. - Los Gatos CA
International Classification:
H04L 29/06
US Classification:
380201, 713193, 713182, 713189
Abstract:
One embodiment of the present invention sets forth a technique for decrypting digital content in a secure environment. The technique includes the steps of receiving a digital rights management (DRM) license associated with a first frame of encrypted data from a DRM server, where the DRM license includes a decryption key for decrypting the first frame of encrypted data, transmitting the DRM license to a secure content playback pipeline for storage, and transmitting the first frame of encrypted data to the secure content playback pipeline for decryption, where, in response to receiving the first frame of encrypted data, a trusted processing entity within the secure content playback pipeline decrypts the first frame of encrypted data based on the decryption key included in the DRM license to generate a first set of decrypted data and store the first set of decrypted data in a secure memory space.

Bit Rate Stream Switching

US Patent:
2010015, Jun 24, 2010
Filed:
Dec 18, 2009
Appl. No.:
12/642529
Inventors:
CHUNG-PING WU - Sunnyvale CA, US
Christian Kaiser - San Jose CA, US
Yung-Hsiao Lai - Fremont CA, US
James Mitch Zollinger - San Jose CA, US
David Randall Ronca - Campbell CA, US
International Classification:
H04N 7/26
G06F 15/16
US Classification:
37524001, 709231, 375E07003
Abstract:
Embodiments for changing bit rates in streaming media are provided. As portions of a streaming media file are downloaded for playback, the size of the portion is compared with an expected size determined prior to initiating playback of streaming AV data. The portion of the media file may be padded such that the size of the portion matches the size specified prior to initiating playback of streaming AV data.

On-Device Multiplexing Of Streaming Media Content

US Patent:
2010016, Jun 24, 2010
Filed:
Dec 18, 2009
Appl. No.:
12/642567
Inventors:
David Randall Ronca - Campbell CA, US
Chung-Ping Wu - Sunnyvale CA, US
Yung-Hsiao Lai - Fremont CA, US
International Classification:
G06F 15/16
H04N 7/167
H04N 7/12
H04N 5/91
US Classification:
709231, 380212, 37524026, 386 98, 380236, 709217, 375E07001, 386E05003
Abstract:
Techniques are disclosed for multiplexing a dynamic bit-rate video stream with an audio stream received by a client device in a manner that allows the resulting multiplexed stream to be played back without disruption, despite dynamic changes in the bit rate of the video stream that may occur. A content server may stream both a video stream and an audio stream to a client device for playback. The client device may multiplex the video and audio streams prior to them being presented to a playback engine for decoding and playback to a user.

NOTICE: You may not use BackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. BackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.