Search

Miguel Melnyk Phones & Addresses

  • San Francisco, CA
  • Campbell, CA
  • 1411 Countryside Pl, Champaign, IL 61821 (217) 352-8489
  • Urbana, IL

Resumes

Resumes

Miguel Melnyk Photo 1

Miguel Melnyk

View page
Location:
San Francisco, CA
Industry:
Computer Networking
Work:
Citrix since Mar 2006
Sr. Manager

Accenture May 1994 - Jul 2004
Manager
Education:
University of Illinois at Urbana-Champaign 2004 - 2006
Master, Electrical & Computer Engineering
Universidad de Buenos Aires
Engineer's degree, Electrical and Electronics Engineering
Skills:
Product Management
Team Leadership
Video
Multimedia
Video Optimization
Enterprise Software
Content Distribution Networks
Ad Tech
Software Development
Wireless Networking
Agile Methodologies
Mobile Devices
Telecommunications
System Architecture
Project Management
Linux
Embedded Systems
Perl
Cloud Computing
Networking
Distributed Systems
Video Transcoding
C++
C
Video Caching
Patents
Unix
Software Engineering
Testing
Video Streaming
Streaming Media
Languages:
English
Spanish
Portuguese
Miguel Melnyk Photo 2

Miguel Melnyk

View page

Publications

Us Patents

Adaptive Bitrate Management For Streaming Media Over Packet Networks

View page
US Patent:
7987285, Jul 26, 2011
Filed:
Jul 9, 2008
Appl. No.:
12/170347
Inventors:
Miguel A. Melnyk - Champaign IL, US
Nicholas J. Stavrakos - Los Altos CA, US
Fabian Breg - Savoy IL, US
Andrew Penner - Champaign IL, US
Assignee:
Bytemobile, Inc. - Santa Clara CA
International Classification:
G06F 15/16
US Classification:
709233, 709230, 709232, 709238, 370230, 370241, 375240
Abstract:
A method including receiving a receiver report from a terminal; estimating one or more network conditions of a media network based at least in part on the receiver report; determining an optimal session bitrate based on the estimated one or more network conditions; and providing media data to the terminal based on the optimal session bitrate.

Adaptive Bitrate Management For Streaming Media Over Packet Networks

View page
US Patent:
7991904, Aug 2, 2011
Filed:
Mar 31, 2009
Appl. No.:
12/416085
Inventors:
Miguel A. Melnyk - Champaign IL, US
Nicholas J. Stavrakos - Los Altos CA, US
Andrew Penner - Champaign IL, US
Jeremy Tidemann - Champaign IL, US
Fabian Breg - Savoy IL, US
Assignee:
Bytemobile, Inc. - Santa Clara CA
International Classification:
G06F 15/16
US Classification:
709230, 709232, 709233, 709238, 370230, 370241, 375240
Abstract:
A method including providing pseudo-streaming media data to a terminal; receiving a transport control protocol (TCP) acknowledgement from the terminal; estimating one or more network conditions of a network based at least in part on the TCP acknowledgement; determining an optimal session bitrate based on the estimated one or more network conditions; and providing pseudo-streaming media data to the terminal based on the optimal session bitrate.

Content Adaptation

View page
US Patent:
8181107, May 15, 2012
Filed:
Dec 8, 2006
Appl. No.:
11/636033
Inventors:
Miguel Melnyk - Champaign IL, US
Suresh Bashyam - Sunnyvale CA, US
Andrew Penner - Champaign IL, US
John Rochon - Champaign IL, US
Kapil Dakhane - Sunnyvale CA, US
Assignee:
Bytemobile, Inc. - Santa Clara CA
International Classification:
G06F 17/00
US Classification:
715238
Abstract:
A system includes a mobile device and an optimization server. The mobile device is capable of transmitting request data that includes a requested webpage and identification data. The optimization server is configured to receive response data that corresponds to the request data from a content server, to adapt the response data based on the identification data, and to transmit the adapted response data to the mobile device.

Adaptive Bitrate Management For Streaming Media Over Packet Networks

View page
US Patent:
8230105, Jul 24, 2012
Filed:
Jul 25, 2011
Appl. No.:
13/190238
Inventors:
Miguel A. Melnyk - Champaign IL, US
Nicholas J. Stavrakos - Los Altos CA, US
Fabian Breg - Savoy IL, US
Andrew Penner - Champaign IL, US
Assignee:
Bytemobile, Inc. - Santa Clara CA
International Classification:
G06F 15/16
US Classification:
709233, 370230, 370352, 370401, 725 81, 375240
Abstract:
A method including receiving a receiver report from a terminal; estimating one or more network conditions of a media network based at least in part on the receiver report; determining an optimal session bitrate based on the estimated one or more network conditions; and providing media data to the terminal based on the optimal session bitrate.

Adaptive Bitrate Management For Streaming Media Over Packet Networks

View page
US Patent:
8255551, Aug 28, 2012
Filed:
Jul 29, 2011
Appl. No.:
13/194761
Inventors:
Miguel A. Melnyk - Champaign IL, US
Nicholas J. Stavrakos - Los Altos CA, US
Andrew Penner - Champaign IL, US
Jeremy Tidemann - Champaign IL, US
Fabian Breg - Savoy IL, US
Assignee:
Bytemobile, Inc. - Santa Clara CA
International Classification:
G06F 15/16
US Classification:
709230, 709226, 709227, 709231, 370206, 370241, 705 144, 705 1473
Abstract:
A method including providing pseudo-streaming media data to a terminal; receiving a transport control protocol (TCP) acknowledgement from the terminal; estimating one or more network conditions of a network based at least in part on the TCP acknowledgement; determining an optimal session bitrate based on the estimated one or more network conditions; and providing pseudo-streaming media data to the terminal based on the optimal session bitrate.

Systems And Methods For Video Cache Indexing

View page
US Patent:
8429169, Apr 23, 2013
Filed:
Jul 29, 2011
Appl. No.:
13/194837
Inventors:
Frederick Koopmans - Sunnyvale CA, US
Miguel Melnyk - Champaign IL, US
Reuben Balik - Champaign IL, US
Assignee:
Bytemobile, Inc. - Santa Clara CA
International Classification:
G06F 17/30
US Classification:
707741, 707694, 707E17085
Abstract:
Methods and systems for indexing content in a cache data structure within a content cache are disclosed. The methods and systems identify at least one characterization data associated with a received content request and input the at least one characterization data into a hash function to generate an index that is used for identifying an entry associated with the requested content in the cache data structure. The at least one characterization data may include a portion of content associated with the received content request, a portion of a Uniform Resource Locator (URL) associated with the received content request, an IP address associated with the received content request, the length of the content associated with the received content request, and one or more parameters parsed from the URL associated with the received content request.

Adaptive Bitrate Management For Streaming Media Over Packet Networks

View page
US Patent:
8621061, Dec 31, 2013
Filed:
Jul 24, 2012
Appl. No.:
13/557086
Inventors:
Miguel A. Melnyk - Champaign IL, US
Nicholas J. Stavrakos - Los Altos CA, US
Fabian Breg - Savoy IL, US
Andrew Penner - Champaign IL, US
Assignee:
Citrix Systems, Inc. - Fort Lauderdale FL
International Classification:
G06F 15/173
US Classification:
709223, 709221, 709227, 709231, 370312
Abstract:
A method including receiving a receiver report from a terminal; estimating one or more network conditions of a media network based at least in part on the receiver report; determining an optimal session bitrate based on the estimated one or more network conditions; and providing media data to the terminal based on the optimal session bitrate.

Method For Media Discovery

View page
US Patent:
20090019151, Jan 15, 2009
Filed:
Jul 10, 2008
Appl. No.:
12/170719
Inventors:
Nicholas J. STAVRAKOS - Los Altos CA, US
Miguel Melnyk - Champaign IL, US
John Rochon - New York NY, US
Dimitris Hanos - Patras, GR
Spyros Kapotas - Patras, GR
International Classification:
G06F 15/173
US Classification:
709224
Abstract:
A method including receiving a request for a web page; communicating with a content server by receiving content associated with the requested web page; determining whether the content includes particular content requiring plug-in support; initiating a native plug-in to handle the particular content; receiving a request for additional content from the native plug-in; retrieving the additional content for the native plug-in; monitoring the additional content to determine whether the additional content includes media content; and updating the content for the requested web page based on the monitoring.
Miguel A Melnyk from San Francisco, CA, age ~54 Get Report