Search

Zaher Nazif Phones & Addresses

  • White Plains, NY
  • High Bridge, NJ
  • Highland Park, NJ
  • 302 Grandview Rd, Skillman, NJ 08558 (609) 333-9595
  • 302 Grandview Rd, Skillman, NJ 08558 (609) 680-2073

Work

Position: Service Occupations

Education

Degree: High school graduate or higher

Resumes

Resumes

Zaher Nazif Photo 1

Senior Software Engineer At Telcordia Technologies

View page
Location:
Greater New York City Area
Industry:
Telecommunications
Experience:
Telcordia Technologies (Privately Held; 1001-5000 employees; Telecommunications industry): Senior Software Engineer,  (-) 
Zaher Nazif Photo 2

Zaher Nazif

View page

Publications

Us Patents

Methods And Apparatus For Software Retrofitting

View page
US Patent:
51558378, Oct 13, 1992
Filed:
Mar 2, 1989
Appl. No.:
7/317919
Inventors:
Cheng-Chung Liu - Warren NJ
Daniel S. Lo - Warren NJ
Zaher A. Nazif - High Bridge NJ
Fu-Lin Wu - East Brunswick NJ
Donald W. Zobre - South Somerville NJ
Assignee:
Bell Communications Research, Inc. - Livingston NJ
International Classification:
G06F 900
G06F 1500
G06F 1100
US Classification:
395500
Abstract:
A time-shared computer system is disclosed in which computer software programs, either application programs or operating system programs, can be retrofitted with new programs which are totally incompatible with the old versions, all without interrupting service provided by the software programs. In a real time software system such as one providing telephone service, the processor (or processors in a multiprocessor system) is divided into two logical partitions. The old version of the software runs in one partition while the new version is loaded into and started up in the other partition. When the new version is verified to be properly operating, the data traffic is transferred from the old version parition to the new version partition in two steps. First the input data is switched to the new verison. When the transactions in progress in the old version are all completed, the output data is switched from the old version to the new version.

Hyperedge Entity-Relationship Data Base Systems

View page
US Patent:
44791968, Oct 23, 1984
Filed:
Nov 15, 1982
Appl. No.:
6/441730
Inventors:
Richard S. Ferrer - Belle Mead NJ
Alan J. Goldstein - Livingston NJ
Zaher A. Nazif - High Bridge NJ
Assignee:
AT&T Bell Laboratories - Murray Hill NJ
International Classification:
G06F 1540
US Classification:
364900
Abstract:
A data base management system is disclosed in which data entities are records representing nodes in an entity-relationship directed graph. The body of each node represents one of the physical entities to be utilized while the edges of each node represent relationships between that physical entity and other physical entities. Some of the edges are hyperedges to permit the identification of simultaneous relationships with more than one other node. An application of this system to the assignment of telephone outside plant equipment to telephone subscribers is also described.

Telecommunication Service Record Structure And Method Of Execution

View page
US Patent:
54426901, Aug 15, 1995
Filed:
Nov 6, 1992
Appl. No.:
7/972503
Inventors:
Zaher A. Nazif - High Bridge NJ
Kathleen D. Cebulka - Piscataway NJ
Francis Y. Chu - Highland Park NJ
Gregory M. Fisher - North Brunswick NJ
Jill E. Lancaster - East Windsor NJ
Susan K. Man - Holmdel NJ
Subramanya K. Shastry - Middletown NJ
Lori J. Vinciguerra - Newtown NJ
Lei-Lei C. Wang - Princeton Junction NJ
Assignee:
Bell Communications Research, Inc. - Livingston NJ
International Classification:
H04M 342
H04M 1100
H04M 1500
H04M 700
US Classification:
379207
Abstract:
A call processing record for execution in a telephone service execution environment of a telecommunication network. The call processing record includes a record header which associates the call processing record with one or more corresponding telephone service subscribers. The call processing record further includes one or more call processing logic sections, one or more local data sections, one or more entry points, and a global data section. The local data sections are associated with an entry point in a corresponding logic section and store data executable only by the associated call processing logic. The entry point identifies the associated call processing logic section. The global data section includes data executable by each of the call processing logic sections.

Method Of Creating And Accessing Value Tables In A Telecommunication Service Creation And Execution Environment

View page
US Patent:
55111165, Apr 23, 1996
Filed:
Nov 6, 1992
Appl. No.:
7/972502
Inventors:
Subramanya K. Shastry - Middletown NJ
Francis Y. Chu - Highland Park NJ
Susan K. Man - Holmdel NJ
Zaher A. Nazif - High Bridge NJ
Assignee:
Bell Communications Research Inc. - Morristown NJ
International Classification:
H04M 342
H04M 1100
H04M 1500
H04M 700
US Classification:
379201
Abstract:
A data table for organizing data used by call processing procedures in a telephone service execution environment of a telecommunication network. The data table includes a table header for identifying the data table. Data in the table is organized in one or more rows corresponding to one or more columns. The data table further includes a table specification for defining the one or more columns of the data table. Data tables can be created in a telephone service creation environment in the telecommunication network and can be accessed by one or more call processing records for executing telephone services during telephone service execution. The call processing records comprise a plurality of nodes and branches, each node representing a particular call processing procedure. The data tables are stored in a data base in the telephone service creation environment. Table nodes permit a call processing record to access a table and return information indicating whether a specified value exists in the data table or for retrieving a particular value from the table.

System And Method For Creating, Transfering, And Monitoring Services In A Telecommunication System

View page
US Patent:
54816017, Jan 2, 1996
Filed:
Mar 17, 1995
Appl. No.:
8/408442
Inventors:
Zaher A. Nazif - High Bridge NJ
Subramanya K. Shastry - Middletown NJ
Susan K. K. Man - Holmdel NJ
Edith H. Chu - Branchburg NJ
Francis Y. Chu - Highland Park NJ
Gregory M. Fisher - North Brunswick NJ
Mohammad S. Nassirpour - Westfield NJ
Assignee:
Bell Communications Research Inc. - Livingston NJ
International Classification:
H04M 342
H04M 1100
H04M 1500
H04M 700
US Classification:
379207
Abstract:
A system for creating, transferring, and monitoring services in a telecommunication system includes a service creation and management application and a service execution application. Services are created as call processing records, each call processing record comprises call processing nodes, branches and call variables. An interface specification is provided which permits the creation and management application to communicate with the execution application at a high level. Call processing records, data, and management information to be exchanged between the creation and management application and the execution application are encoded in accordance with the interface specification to permit the effective and efficient communication between the two applications and to permit the system to activate, monitor, trace, audit, and manage telecommunication services.

Method Of Creating A Telecommunication Service Template

View page
US Patent:
54558530, Oct 3, 1995
Filed:
Nov 6, 1992
Appl. No.:
7/972813
Inventors:
Kathleen D. Cebulka - Piscataway NJ
Gregory M. Fisher - North Brunswick NJ
Susan K. Man - Holmdel NJ
Zaher A. Nazif - High Bridge NJ
Lori J. Vinciguerra - Newtown PA
Assignee:
Bell Communications Research, Inc. - Livingston NJ
International Classification:
H04M 342
H04M 1100/7/00
US Classification:
379201
Abstract:
In a telecommunication network, a method of creating, in response to inputs from an operator of a record creation system, a template for the creation of call processing services. Each call processing service is represented by a call processing record containing logically related call processing nodes and branches. In the method, a processor in the record creation system displays a selected call processing record to the operator. The operator then identifies which nodes in the call processing record will be made customizable. A customizable node is a node for which subsequent template users can specify predetermined expressions. After the node is selected, the processor displays to the operator all the expressions of the selected node and prompts the operator to identify which of the expressions will be customizable. The operator then identifies which expressions of the selected node will be customizable. The processor then enables the selected call processing record and the designation of customizable node expressions for the select node as a service template.

Method Of Creating User-Defined Call Processing Procedures

View page
US Patent:
56087896, Mar 4, 1997
Filed:
Apr 3, 1996
Appl. No.:
8/624202
Inventors:
Gregory M. Fisher - North Brunswick NJ
Kathleen D. Cebulka - Piscataway NJ
Susan K. Man - Holmdel NJ
Zaher A. Nazif - High Bridge NJ
Lori J. Vinciguerra - Newtown PA
Assignee:
Bell Communications Research, Inc. - Morristown NJ
International Classification:
H04M 342
H04M 1100
H04M 1500
H04M 700
US Classification:
379201
Abstract:
In a telecommunication network, a method of creating, in response to inputs from an operator, a user defined call processing node for a call processing record. The call processing record contains logically related nodes and branches. Initially, the operator instructs the processor that he or she wishes to construct a user defined call processing node. The processor then presents to the operator a display screen in which to construct the user defined call processing node and presents the operator with a list of predefined nodes. From this list, the operator selects predefined nodes and arranges them into an underlying representation of call processing procedures. Once this is completed, the processor enables the underlying representation of call processing procedures as a single node for use in creating call processing records.

Method Of Creating User-Defined Call Processing Procedures

View page
US Patent:
54636825, Oct 31, 1995
Filed:
Nov 6, 1992
Appl. No.:
7/972501
Inventors:
Gregory M. Fisher - North Brunswick NJ
Kathleen D. Cebulka - Piscataway NJ
Susan K. Man - Holmdel NJ
Zaher A. Nazif - High Bridge NJ
Lori J. Vinciguerra - Newtown PA
Assignee:
Bell Communications Research, Inc. - Livingston NJ
International Classification:
H04M 342
H04M 1100
H04M 1500
H04M 700
US Classification:
379201
Abstract:
In a telecommunication network, a method of creating, in response to inputs from an operator, a user defined call processing node for a call processing record. The call processing record contains logically related nodes and branches. Initially, the operator instructs the processor that he or she wishes to construct a user defined call processing node. The processor then presents to the operator a display screen in which to construct the user defined call processing node and presents the operator with a list of predefined nodes. From this list, the operator selects predefined nodes and arranges them into an underlying representation of call processing procedures. Once this is completed, the processor enables the underlying representation of call processing procedures as a single node for use in creating call processing records.
Zaher A Nazif from White Plains, NY, age ~78 Get Report