Search

Brett Bernath Phones & Addresses

  • 1850 Rose Villa St, Pasadena, CA 91107 (626) 529-3608
  • 3539 Caminito El Rincon, San Diego, CA 92130 (858) 793-0470
  • 3539 Caminito El Rincon #251, San Diego, CA 92130 (858) 793-0470
  • 4167 Calle Mar De Ballenas, San Diego, CA 92130 (858) 793-0000
  • Del Mar, CA

Work

Company: Solekai systems 2006 to 2008 Position: Consultant

Education

Degree: Master of Science, Masters School / High School: San Diego State University 1990 to 1992 Specialities: Electrical Engineering

Skills

Systems Engineering • Linux • Embedded Software • Embedded Systems • Algorithms • Architectures • Set Top Box • Systems Design • System Architecture • Product Management • Software Development • Debugging • Integration • Software Engineering • Wireless • Firmware • Program Management

Interests

Children

Industries

Computer Software

Resumes

Resumes

Brett Bernath Photo 1

President

View page
Location:
San Diego, CA
Industry:
Computer Software
Work:
Solekai Systems 2006 - 2008
Consultant

Entropic Communications 2001 - 2003
Vice President Technology, Architecture, Software, Protocols

Conexant 1997 - 2000
Manager Systems Engineering

Comstream 1993 - 1998
Engineer

Embedded X 1993 - 1998
President
Education:
San Diego State University 1990 - 1992
Master of Science, Masters, Electrical Engineering
Skills:
Systems Engineering
Linux
Embedded Software
Embedded Systems
Algorithms
Architectures
Set Top Box
Systems Design
System Architecture
Product Management
Software Development
Debugging
Integration
Software Engineering
Wireless
Firmware
Program Management
Interests:
Children

Business Records

Name / Title
Company / Classification
Phones & Addresses
Brett Bernath
President
EMBEDDED X INC.
Computer Software
1850 Rose Villa St, Pasadena, CA 91107
Brett Bernath
Principal
X Embedded
Business Services at Non-Commercial Site · Nonclassifiable Establishments
1850 Rose Villa St, Pasadena, CA 91107
Brett Bernath
Principal
X Embedded Inc
Business Services at Non-Commercial Site
4167 Calle Mar De Ballenas, San Diego, CA 92130

Publications

Us Patents

Method And Apparatus For Upstream Burst Transmission Synchronization In Cable Modems

View page
US Patent:
6553040, Apr 22, 2003
Filed:
Jul 19, 2001
Appl. No.:
09/908759
Inventors:
Brett Alan Bernath - San Diego CA
John Milford Brooks - San Diego CA
Manoj Mehta - Laguna Hills CA
Yoav Pesach Goldenberg - Kiryat Byalic, IL
Assignee:
Conexant Systems, Inc. - Newport Beach CA
International Classification:
H04B 7216
US Classification:
370509, 370335, 370342, 370516, 375219, 375327
Abstract:
A system for synchronizing the upstream burst transmission in a cable system to a time specified by the cable head end is disclosed. The system includes a free running counter within a cable modem (CM) or network interface unit (NIU), along with logic to capture the value of this free running counter at the time a frame of MPEG-2 SYNC data arrives, to create a time tag stored in memory. A computer within the cable modem or network interface unit has access to the time tags in memory and the contents of a time synchronization message from the head end, also stored in memory. The computer contains a program to calculate the value of the local counter that corresponds to a time to transmit commanded by the cable system head end. The system includes logic within the CM or NIU to initiate an upstream burst transmission when the value of the local counter becomes equal to a calculated value, thus causing the cable modem to initiate its upstream burst transmission precisely at the time commanded by the head end.

Method And Apparatus For Upstream Burst Transmission Synchronization In Cable Modems

View page
US Patent:
6556591, Apr 29, 2003
Filed:
Jul 19, 2001
Appl. No.:
09/909044
Inventors:
Brett Alan Bernath - San Diego CA
John Milford Brooks - San Diego CA
Manoj Mehta - Laguna Hills CA
Yoav Pesach Goldenberg - Kiryat Byalic, IL
Assignee:
Conexant Systems, Inc. - Newport Beach CA
International Classification:
H04B 7216
US Classification:
370509, 370335, 370503, 370516, 375327, 375373
Abstract:
A system for synchronizing the upstream burst transmission in a cable system to a time specified by the cable head end is disclosed. The system includes a free running counter within a cable modem (CM) or network interface unit (NIU), along with logic to capture the value of this free running counter at the time a frame of MPEG-2 SYNC data arrives, to create a time tag stored in memory. A computer within the cable modem or network interface unit has access to the time tags in memory and the contents of a time synchronization message from the head end, also stored in memory. The computer contains a program to calculate the value of the local counter that corresponds to a time to transmit commanded by the cable system head end. The system includes logic within the CM or NIU to initiate an upstream burst transmission when the value of the local counter becomes equal to a calculated value, thus causing the cable modem to initiate its upstream burst transmission precisely at the time commanded by the head end.

Single Clock Cycle Crc Engine

View page
US Patent:
6629288, Sep 30, 2003
Filed:
Mar 1, 2000
Appl. No.:
09/516373
Inventors:
Brett A. Bernath - San Diego CA
John M. Brooks - Longmont CO
Assignee:
Conexant Systems, Inc. - Newport Beach CA
International Classification:
H03M 1309
US Classification:
714807
Abstract:
A communication device, such as a cable modem, having a programmable media access controller (MAC) supported by a programmable CRC engine. The CRC engine computes CRC values for data written to it by the programmable MAC or other software process, thereby relieving processing circuitry of these computationally burdensome functions. The programmable nature of the CRC engine permits compliance with a wide variety standards, including evolving standards such as DOCSIS, without requiring expensive hardware upgrades. In one embodiment of the invention, the CRC engine may be initialized by the programmable MAC with an initial vector prior to CRC computations. The programmable MAC or other software then locates the data bytes (e. g. , data frame header data) for which a CRC is to be computed. This information is written to a data register of the CRC engine and a CRC operation is performed.

Interrupt Driven Interface Coupling A Programmable Media Access Controller And A Process Controller

View page
US Patent:
6665752, Dec 16, 2003
Filed:
Mar 1, 2000
Appl. No.:
09/516465
Inventors:
Brett A. Bernath - San Diego CA
Sahil Bansal - San Diego CA
Moshe Goldenberg - St. Karmiel, IL
Assignee:
Conexant Systems, Inc. - Newport Beach CA
International Classification:
G06F 300
US Classification:
710 52, 710200, 710260, 709200
Abstract:
An interrupt driven interface coupling a programmable media access controller (MAC) and a process controller. The interrupt driven interface is operable within a cable modem system. The specification by which the cable modem operates to transfer data between the programmable media access controller (MAC) and the control processor is loaded into a memory location within the system, and the physical system is operable to provide for backward compatibility, in that, the addition of new messages and the deletion of old messages within the specification is performed via software upgrade. The necessity of a re-design and re-fabrication of the programmable media access controller (MAC) and the control processor, and the interface between them is completely obviated by the present invention.

Cable Modem Having A Programmable Media Access Controller

View page
US Patent:
6816940, Nov 9, 2004
Filed:
Feb 16, 2001
Appl. No.:
09/785035
Inventors:
John M. Brooks - Niwot CO
Brett A. Bernath - San Diego CA
Assignee:
Conexant Systems, Inc. - Newport Beach CA
International Classification:
G06F 1336
US Classification:
710308, 710313, 725111
Abstract:
A cable modem having a programmable media access controller (MAC). A single cable modem device includes all necessary MAC functions. The invention allows programmable MAC functions to support evolving standards (e. g. , DOCSIS) without requiring expensive hardware upgrades. Bifurcated microprocessor architecture, in which first processing circuitry is programmed to implement MAC functionality for processing information flowing to and from cable media interface circuitry, and second embedded processor core or host system processor provides operating system functionality are used. Alternatively, separate processor cores provide MAC functionality for downstream and upstream data paths, respectively. Cable media interface circuitry, and other peripheral circuitry, are coupled to a peripheral bus that is linked by a bridge circuit to a system bus. The processing circuitry MAC is communicatively coupled to the system bus.

Programmable Pattern Match Engine

View page
US Patent:
7010802, Mar 7, 2006
Filed:
Mar 1, 2000
Appl. No.:
09/516284
Inventors:
Brett A. Bernath - San Diego CA, US
Moshe Goldenberg - Karmiel, IL
John M. Brooks - San Diego CA, US
Assignee:
Conexant Systems, Inc. - Newport Beach CA
International Classification:
H04N 7/173
US Classification:
725111, 725 68, 725 85, 725100, 370222, 370463
Abstract:
A communication device such as a cable modem that has a first interface for receiving data from a cable media, and a pattern matching engine that evaluates patterns in the data that is received at the first interface of the cable modem and that enables the determination of appropriate procedures for treatment of the data. The pattern matching engine of the cable modem may be configured to match address segments of the data that is received at the first interface of the cable modem. In addition, the pattern matching engine is often a programmable pattern matching engine that may be programmed according to patterns that are desired to matched during various operations of the cable modem. Of note, the pattern matching engine enables pattern matching of various length frame portions. Various aspects of the present invention may also be found in a method for a communication device to compare a predetermined pattern to a pattern that corresponds to a portion of a data frame. The method includes determining acceptable parameters for the data frames that are to be received at the communication device; programming the acceptable parameters into a pattern matching engine in the communication device; receiving a data frame at the communication device; parsing the data frame to obtain a predetermined portion of the data frame; comparing the predetermined portion of the data frame with the acceptable parameters stored in the pattern matching engine; and registering the result of the comparison in a suitable format for access by a microprocessor.

Method And Apparatus For Flexibly Filtering Scheduling Messages In A Communication System

View page
US Patent:
7206321, Apr 17, 2007
Filed:
Sep 27, 2001
Appl. No.:
09/966374
Inventors:
Sahil Bansal - San Diego CA, US
Moshe Goldenberg - Karmiel, IL
Brett A. Bernath - San Diego CA, US
Assignee:
Conexant Systems, Inc. - Newport Beach CA
International Classification:
H04L 12/54
US Classification:
370461, 370462
Abstract:
A method and apparatus for flexibly filtering upstream scheduling messages in a communication system is described. The inventive method and apparatus uses software to rapidly filter a MAP message comprising a plurality of information elements. In accordance with the inventive method, a communication device inputs a MAP message and outputs a filtered MAP message comprising upstream transmission information relevant only to the communication device. The communication device stores data relevant to its upstream transmit opportunities. This data is derived from information elements that are associated with the communication device. In one embodiment, the communication device stores a transmit time. In another embodiment, the communication device stores a transmit time and a transmit duration. In yet another embodiment, the communication device stores a transmit time, a transmit duration and an IUC.

Broadband Network For Coaxial Cable Using Multi-Carrier Modulation

View page
US Patent:
7295518, Nov 13, 2007
Filed:
Dec 18, 2002
Appl. No.:
10/322834
Inventors:
Anton Monk - San Diego CA, US
Brett Bernath - San Diego CA, US
Itzhak Gurantz - San Diego CA, US
Ladd El Wardani - La Jolla CA, US
Ron Porat - La Jolla CA, US
Assignee:
Entropic Communications Inc. - San Diego CA
International Classification:
H04L 12/26
H04N 7/173
US Classification:
370235, 370208, 3702301, 725127, 375260
Abstract:
A broadband local area data network uses coaxial cable wiring for interconnection of terminal devices. Orthogonal frequency division multiplexing (OFDM) with bit loading is used to overcome channel impairments and provide a path for terminal devices to transmit to and receive from other terminal devices. Probe messages are sent between devices to characterize the communication channel and determine optimum bit loading. The data network shares the cable spectrum with other services and uses frequency bands not used by other services. Adaptive power control can be used to maintain signal to noise ratio in a communication between terminal devices. Frequency coordination can be used to avoid interference between the LAN communications and other services transmitted on the cable.
Brett A Bernath from Pasadena, CA, age ~57 Get Report