Search

Eugene Gershtein Phones & Addresses

  • 1418 Valota Rd, Redwood City, CA 94061 (650) 298-8566 (650) 298-8575
  • Brush Creek, TN
  • Pescadero, CA

Work

Company: Perceptimed Apr 2010 to Apr 2013 Position: Chief engineer and co-founder

Education

Degree: B.Sc. School / High School: University of Toronto at Mississauga - Erindale College 1986 to 1988 Specialities: Physics

Skills

C • Embedded Software • Software Engineering • Embedded Systems • Software Development • System Architecture • Software Design • Object Oriented Design • Requirements Analysis • C++ • Debugging • Agile Methodologies • Architecture • Integration • Tcp/Ip • Distributed Systems • Device Drivers • Xml

Languages

English • Russian • French

Interests

Hockey • Pinball • Improvisational Comedy

Industries

Semiconductors

Resumes

Resumes

Eugene Gershtein Photo 1

President And Principal Engineer

View page
Location:
San Francisco, CA
Industry:
Semiconductors
Work:
PerceptiMed Apr 2010 - Apr 2013
Chief Engineer and Co-Founder

Cheetah Technologies May 2010 - Jul 2011
Senior Software Engineer (Contract)

Broadcom Mar 2008 - Feb 2010
Principal Software Systems Engineer

Devicescape Software, Inc. Feb 2007 - Feb 2008
Senior Software Engineer

Be Here Corporation Mar 2005 - Jan 2007
Software Architect
Education:
University of Toronto at Mississauga - Erindale College 1986 - 1988
B.Sc., Physics
Vanier College 1984 - 1986
DCS, Pure & Applied Sciences
Skills:
C
Embedded Software
Software Engineering
Embedded Systems
Software Development
System Architecture
Software Design
Object Oriented Design
Requirements Analysis
C++
Debugging
Agile Methodologies
Architecture
Integration
Tcp/Ip
Distributed Systems
Device Drivers
Xml
Interests:
Hockey
Pinball
Improvisational Comedy
Languages:
English
Russian
French

Business Records

Name / Title
Company / Classification
Phones & Addresses
Eugene Gershtein
President
Coherent Blue Software Corporation
1418 Valota Rd, Redwood City, CA 94061

Publications

Us Patents

Server-Centric Customized Interactive Program Guide In An Interactive Television Environment

View page
US Patent:
6904610, Jun 7, 2005
Filed:
Jun 27, 2000
Appl. No.:
09/605522
Inventors:
Sadik Bayrakeri - Foster City CA, US
Donald F. Gordon - Los Altos CA, US
John P. Comito - Redwood City CA, US
Edward A. Ludvig - Redwood City CA, US
Harold P. Yocom - Fremont CA, US
Jeremy S. Edmonds - Castro Valley CA, US
Eugene Gershtein - Redwood City CA, US
Assignee:
Sedna Patent Services, LLC - Philadelphia PA
International Classification:
G06F003/00
G06F013/00
H04N005/445
US Classification:
725 54, 725 47
Abstract:
Techniques to create, generate, and deliver customized interactive program guide (custom-IPG). In one method, selections indicative of a set of channels to be included in the custom-IPG are received. In response, one or more custom-IPG screens having included therein the set of selected channels are rendered at a head end. The custom-IPG screens can be formed as subsets of the regular IPG screens, or as new screens. The rendered custom-IPG screens are provided from the head end to a set top terminal upon receiving a viewer request for the custom-IPG. Command indicative of a particular location at which to overlay the custom-IPG screens may also be received. In this case, the custom-IPG screens are re-rendered at the indicated location. The custom-IPG screens can be overlaid on a video sequence provided on a particular channel, which can be the channel currently being viewed, the channel used to carry regular program guide, or a channel that is independent of the channels used to carry regular programming and program guide. For example, either the custom or regular IPG can be provided on the program guide channel, depending on the viewer's selection.

Bandwidth Management Techniques For Delivery Of Interactive Program Guide

View page
US Patent:
7127737, Oct 24, 2006
Filed:
Mar 14, 2000
Appl. No.:
09/524854
Inventors:
Sadik Bayrakeri - Foster City CA, US
Donald F. Gordon - Los Altos CA, US
Edward A. Ludvig - Redwood City CA, US
Eugene Gershtein - Redwood City CA, US
Jeremy S. Edmonds - Castro Valley CA, US
John P. Comito - Redwood City CA, US
Alfred Li - Redwood City CA, US
Assignee:
Sedna Patent Services, LLC - Philadelphia PA
International Classification:
H04N 5/445
H04N 7/173
US Classification:
725 95, 725 38, 725 39, 725 98
Abstract:
Methods for managing delivery of video sequences of an interactive program guide (IPG) over a communications network to a plurality of terminals are provided. In one embodiment, the method pre-allocates a broadcast bandwidth in the communications network for common video sequences to be transmitted by a broadcast technique. The common video sequences are transmitted in the broadcast bandwidth to the plurality of terminals by way of the broadcast technique. A request for a specific video sequence is received from a specific terminal via the communications network. A demandcast bandwidth is allocated in the communications network for the specific video sequence. The specific video sequence is transmitted in the demandcast bandwidth to the specific terminal via the communications network.

Efficient Encoding Algorithms For Delivery Of Server-Centric Interactive Program Guide

View page
US Patent:
7433406, Oct 7, 2008
Filed:
Oct 30, 2003
Appl. No.:
10/697623
Inventors:
Sadik Bayrakeri - Foster City CA, US
Donald F. Gordon - Los Altos CA, US
Edward A. Ludvig - Redwood City CA, US
John P. Comito - Redwood City CA, US
Jeremy S. Edmonds - Castro Valley CA, US
Eugene Gershtein - Redwood City CA, US
Assignee:
Sedna Patent Services, LLC - Philadelphia PA
International Classification:
H04N 7/12
US Classification:
3752401, 382232
Abstract:
A data structure for representing program data that includes a number of streams. Each stream comprises a group of pictures (GOP) having a first picture and remaining pictures. The data structure includes a first set of one or more elements for representing data for the first pictures in the GOPs, and a second set of one or more elements for representing data for the remaining pictures in the GOPs. At least one element in the first set represents data for the first picture of at least one respective GOP, with each such first picture having been encoded as a reference I picture. Each remaining element (if any) in the first set represents data for the first picture of a respective remaining GOP, with each such remaining first picture having been encoded as either a difference picture or a P picture. Each element in the second set represents data for a particular remaining picture in one of the GOPs, with each such remaining picture having been encoded as either a P or B picture. Each stream is represented by one or more elements in the first set and one or more elements in the second set.

Method And Apparatus For Monitoring An Information Distribution System

View page
US Patent:
7607148, Oct 20, 2009
Filed:
Dec 14, 2000
Appl. No.:
09/738959
Inventors:
Brian Feinberg - Cupertino CA, US
Eugene Gershtein - Redwood City CA, US
Donald F Gordon - Los Altos CA, US
Yong Ho Son - Palo Alto CA, US
Sadik Bayrakeri - Foster City CA, US
Assignee:
Cox Communications, Inc. - Atlanta GA
International Classification:
H04H 20/14
US Classification:
725 22, 725 14, 725 15, 725 16, 725 17, 725 18, 725 19, 725107, 348180
Abstract:
Techniques to monitor operation of an information distribution system and delivery of programming, guide data, and other information by the system. These techniques may be used for diagnostics, quality control, and other purposes, and for various types of systems. In accordance with one method, a directive is received to monitor a particular channel at a particular terminal. In response to the received directive, a command is sent (e. g. , via a remote control unit) to the terminal. Contents are then received from the terminal, captured, and reported. The reported contents may be used to visually verify the contents being delivered to the terminals, check what the viewers may observe, mimic and test interactive experiences of the viewers, observe actual viewing conditions at the terminals, and perform other tests and diagnostics. The received contents may be captured as one or more video frames, as a video sequence, or in some other format.

Demand-Cast System And Bandwidth Management For Delivery Of Interactive Programming

View page
US Patent:
7607152, Oct 20, 2009
Filed:
Mar 29, 2000
Appl. No.:
09/538562
Inventors:
Donald F. Gordon - Los Altos CA, US
Sadik Bayrakeri - Foster City CA, US
Edward A. Ludvig - Redwood City CA, US
Eugene Gershtein - Redwood City CA, US
Jeremy S. Edmonds - Castro Valley CA, US
John P. Comito - Redwood City CA, US
Alfred Li - Redwood City CA, US
Assignee:
Cox Communications, Inc. - Atlanta GA
International Classification:
H04N 7/16
G06F 3/00
US Classification:
725 54, 725 95
Abstract:
A system for more efficient utilization of the finite bandwidth available for distribution of interactive program guide (IPG) video sequences. The system utilizes a session manager and a transport stream generator to enable a set top terminal to access an entire array of guide pages from the IPG within the constraints imposed by the limited bandwidth available in the distribution network. One embodiment of the present invention comprises a system that includes a session manager (SM) and a transport stream generator (TSG) within a distribution control center. The SM monitors and controls usage of demand-cast stream bandwidth within the distribution network. The TSG receives information from the SM on each demand-cast stream. The information includes which set top terminals, if any, are currently acquiring the stream. The TSG uses the information to control the demand-cast streams multiplexed into the transport stream for distribution to the set top terminals.

Apparatus And Method For Combining Realtime And Non-Realtime Encoded Content

View page
US Patent:
7810116, Oct 5, 2010
Filed:
Sep 8, 2004
Appl. No.:
10/936183
Inventors:
Donald F. Gordon - Los Altos CA, US
Sadik Bayrakeri - Foster City CA, US
Edward A. Ludvig - Redwood City CA, US
Eugene Gershtein - Redwood City CA, US
Jeremy S. Edmonds - Castro Valley CA, US
John P. Comito - Redwood City CA, US
Assignee:
Comcast IP Holdings I, LLC - Wilmington DE
International Classification:
H04N 5/445
US Classification:
725 39, 725 42, 725 43
Abstract:
A terminal for decoding and presenting encoded realtime and non-realtime interactive program guide (IPG) content including a realtime video portion and a non-realtime guide graphics portion. The terminal includes a demodulator operative to receive and demodulate a modulated signal to provide a transport stream, and a transport demultiplexer coupled to the demodulator and operative to receive and process the transport stream to provide a sequence of transport packets re-timestamped to synchronize encoded realtime content and encoded non-realtime content included therein. At least one video decoder is coupled to the transport demultiplexer and operative to receive and decode the encoded realtime and non-realtime contents to recover the realtime and non-realtime contents for the user interface.

Method And Systems For Multicast Using Multiple Transport Streams

View page
US Patent:
7992172, Aug 2, 2011
Filed:
Oct 4, 2000
Appl. No.:
09/679210
Inventors:
Donald F. Gordon - Los Altos CA, US
Brian Feinberg - Cupertino CA, US
Eugene Gershtein - Redwood City CA, US
Sadik Bayrakeri - Foster City CA, US
John P. Comito - Redwood City CA, US
Edward A. Ludvig - Redwood City CA, US
Assignee:
Cox Communications, Inc. - Atlanta GA
International Classification:
H04N 7/16
US Classification:
725 54, 725 46, 725 48, 348569
Abstract:
A system for delivering interactive program guide (IPG) includes a number of encoding units, at least one transport stream generator, and a session manager. The encoding units encode a number of IPG pages and generate a number of (e. g. , guide, video, audio, and data) streams, with each stream being assigned a respective packet identifier (PID). Each transport stream generator receives and multiplexes selected ones of the streams from one or more encoding units into one or more transport streams. The session manager directs each transport stream generator to generate one or more transport streams based on usage. The system may further include a bandwidth manager that monitors usage and reports the usage to the session manager. The encoding units can be operated to encode only once each IPG page to be transmitted. Each transport stream generator can be operated to provide differentiated IPG for the neighborhood being served by the transport stream generator.

Remote Monitoring And Control Method And Apparatus For An Information Distribution System

View page
US Patent:
8225361, Jul 17, 2012
Filed:
Dec 11, 2000
Appl. No.:
09/734496
Inventors:
Brian Feinberg - Cupertino CA, US
Eugene Gershtein - Redwood City CA, US
Donald F. Gordon - Los Altos CA, US
Yong Ho Son - Palo Alto CA, US
Sadik Bayrakeri - Foster City CA, US
Assignee:
Cox Communications, Inc. - Atlanta GA
International Classification:
H04N 7/173
G06F 15/173
US Classification:
725107, 725108, 725116, 709224
Abstract:
Techniques to remotely monitor and control operations performed by one or more head-ends (or servers) in an information distribution system. In one implementation, a monitor and control unit communicates with various elements (e. g. , an IPG service manager and a session manager) within each head-end to receive information relating to the operations of the head-end. This information may include status and/or indications of possible error conditions relating to (1) various operations (e. g. , encoding, multiplexing, and so on) performed by the head-end, and (2) the transport streams being transmitted from the head-end. The received information may then be forwarded to one or more remote devices (e. g. , pagers, cellular phones, PDAs) designated to receive the information. Response messages may also be received from the remote devices and forwarded to the appropriate head-end, which may adjust its operation as indicated by commands included in the messages.
Eugene Gershtein from Redwood City, CA, age ~56 Get Report