Search

Rabih M Filfili

from Milpitas, CA
Age ~55

Rabih Filfili Phones & Addresses

  • 825 Coyote St, Milpitas, CA 95035 (408) 719-1740
  • 450 Mathilda Ave, Sunnyvale, CA 94085 (408) 481-9157
  • 243 Buena Vista Ave, Sunnyvale, CA 94086
  • San Jose, CA
  • 3475 Granada Ave, Santa Clara, CA 95051
  • Redwood City, CA
  • Mobile, AL

Resumes

Resumes

Rabih Filfili Photo 1

Senior Development Manager

View page
Location:
825 Coyote St, Milpitas, CA 95035
Industry:
Computer Software
Work:
Ericsson
Development Manager and Architect

Ericsson
Senior Development Manager

Microsoft Aug 2001 - Sep 2013
Senior Software Development Lead
Education:
Lebanese University Feb 1994
Masters
Skills:
Agile Methodologies
Software Development
C#
Software Engineering
Software Design
Distributed Systems
Cloud Computing
.Net
C++
Microsoft Sql Server
Sql
Relational Databases
Scrum
Web Services
Software Project Management
Saas
Mongodb
Windows Azure
Ado.net
Webapi
Rabih Filfili Photo 2

Senior Development Manager

View page
Location:
Milpitas, CA
Work:
Roku Inc.
Senior Development Manager

Publications

Us Patents

Network Media Program Restart

View page
US Patent:
20150382031, Dec 31, 2015
Filed:
Jun 27, 2014
Appl. No.:
14/318510
Inventors:
- Stockholm, SE
Patrick Egloff - Mountain View CA, US
Mark Tozer - Lake Mary FL, US
Keith Okabe - San Mateo CA, US
Hugh Hitchens - San Anselmo CA, US
Rabih Filfili - Milpitas CA, US
Aparna Varanasi - San Jose CA, US
Swapnesh Chaubal - Sunnyvale CA, US
International Classification:
H04N 21/239
H04N 21/647
H04N 21/262
H04N 21/472
H04N 21/437
H04N 21/654
H04N 21/482
Abstract:
A server for network media program restart receives a request from a client device to restart a media program that is configured as being enabled for network media program restart subject to a set of one or more restrictions. Responsive to determining that a currently airing restriction is configured that allows the media program to be played by the client device only when that media program is currently airing in a locale of the client device and will become unavailable for viewing after a predefined amount of time has elapsed after the currently airing media program ends, the server transmits the media program to the client device for playback only responsive to a determination that at the time of the request the media program is currently airing in the locale of the client device and only when the predefined amount of time has not elapsed.
Rabih M Filfili from Milpitas, CA, age ~55 Get Report