Oliver Victoria L Birch, Age 56123 Bay View Dr, Annapolis, MD 21403

Oliver Birch Phones & Addresses

123 Bay View Dr, Annapolis, MD 21403 (410) 267-9231

Riva, MD

123 E Bay View Dr, Annapolis, MD 21403

Emails

Mentions for Oliver Victoria L Birch

Oliver Birch resumes & CV records

Resumes

Oliver Birch Photo 21

Oliver Birch

Location:
123e Bay View Dr, Annapolis, MD 21403
Industry:
Computer Software
Work:
Ibm
Chief Technology Officer Communications Sector, Ibm Software Group
Ibm
Architect
Skills:
Enterprise Architecture, Solution Architecture, Websphere, Middleware, Cloud Computing, System Architecture, Distributed Systems, Architecture, Web Services, Agile Methodologies, Software Development, Application Architecture, Mobile Technology, Software Engineering, Mobile Applications, Eai, Telecommunications, Data Analytics, Marketing Analytics, Big Data, Technical Leadership, It Strategy, Thought Leadership, Mobile Communications, Mobile Strategy, Software Defined Environments, Network Functions Virtualization, Enterprise Software, Soa, Architectures, Java Enterprise Edition, Integration, Websphere Application Server, Integration Architecture, Pre Sales
Interests:
Exercise
Sweepstakes
Home Improvement
Reading
Gourmet Cooking
Sports
Home Decoration
Health
Cooking
Gardening
Outdoors
Electronics
Crafts
Fitness
Kids
Medicine
Automobiles
Travel
Boating
Investing
Traveling
Languages:
English
Oliver Birch Photo 22

Oliver Birch

Oliver Birch Photo 23

General Counsel At Bowman Andros Products, Llc

Location:
Washington D.C. Metro Area
Industry:
Food & Beverages
Oliver Birch Photo 24

Oliver Birch

Publications & IP owners

Us Patents

Using A Voice Extensible Markup Language Browser To Implement An Advanced Intelligent Network Intelligent Peripheral

US Patent:
7529353, May 5, 2009
Filed:
May 6, 2004
Appl. No.:
10/840171
Inventors:
Oliver Birch - Annapolis MD, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04M 1/64
US Classification:
379 8803, 37922108, 37922109
Abstract:
A method and structure for providing a voice dialogue in a telephone network that includes initiating a telephone call, routing the telephone call to a voice processor based upon a call control protocol, and converting the call control protocol to a voice extensible markup language. More specifically, this process first directs a telephone call to a switch. The switch requests routing instructions from a control point and routes the telephone call to a voice extensible markup language (XML) browser according to the routing instructions. Next, the invention forwarding a request for voice instructions from the XML browser to a call control protocol to voice XML converter. The invention converts the request for voice instructions to the call control protocol using the converter and forwards the request for voice instructions from the converter to the control point. The control point returns voice instructions to the converter, and the converter, in turn, converts the voice instructions from the call control protocol to the voice XML. This process next returns voice instructions from the converter to the voice XML browser and the XML browser executes the voice instructions using the XML browser.

Method And Apparatus For Session Initiation Protocol Application Design, Development, Execution And Integration

US Patent:
7532617, May 12, 2009
Filed:
Feb 24, 2005
Appl. No.:
11/065538
Inventors:
Oliver Birch - Annapolis MD, US
Michael A. Gilfix - Austin TX, US
Rhys D. Ulerich - Austin TX, US
Paul Stuart Williamson - Round Rock TX, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04L 12/66
US Classification:
370352
Abstract:
A method, apparatus, and computer instructions are provided for a session initiation protocol application design, development, execution, and integration. A framework with a framework controller, an application data object, transition handlers, precondition handlers and post condition handlers is provided. When a message is received in a SIP application, the framework controller determines a state of application and parses the message to update application data by using corresponding handlers. The handlers for each state are specified in an input markup language model defined by a user externally via a Web service accessible component.

Ccxml/Voice Xml Browser To Implement An Ain Intelligent Peripheral With Call Handling Functionality

US Patent:
7630479, Dec 8, 2009
Filed:
May 6, 2004
Appl. No.:
10/840176
Inventors:
Oliver Birch - Annapolis MD, US
Victoria L. Birch - Annapolis MD, US
Nicholas J. Keller - Ellicott City MD, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04M 1/64
H04M 7/00
US Classification:
379 8817, 37922108
Abstract:
A method and structure for the invention forwards a request for voice instructions from the XML browser to a call control protocol to CCXML/Voice XML converter. The invention converts the request for voice instructions to the call control protocol using the converter and forwards the request for voice instructions from the converter to the control point. The control point returns voice instructions to the converter, and the converter, in turn, converts the voice instructions from the call control protocol to CCXML/Voice XML. This process next returns voice instructions from the converter to the CCXML/Voice XML browser and the XML browser executes the voice instructions using the XML browser. Then, the invention runs an application on a CCXML application server connected to said CCXML/Voice XML browser.

Apparatus, System, And Method For Validating Application Server Replication Errors

US Patent:
8042000, Oct 18, 2011
Filed:
Apr 21, 2009
Appl. No.:
12/427490
Inventors:
Oliver Birch - Annapolis MD, US
Can P. Boyacigiller - Annapolis MD, US
Christopher Dacombe - Ellicott City MD, US
Sreenivasa R. Pamidala - Crofton MD, US
Bouna Sall - Bowie MD, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/00
US Classification:
714 32, 714 411, 714 63, 714 11
Abstract:
An apparatus, system, and method are disclosed for validating application server replication errors. The method includes receiving a first information message with a test sequence from a caller. The caller is engaged in a communication session with a callee according to a communication protocol and the communication session is managed by a first application server. The method also includes storing the test sequence in a replicable data structure on the first application server. The replicable data structure is replicated to a second application server to form a replicated data structure and both servers operate within an active-active configuration. The method also includes receiving a second information message from the caller. The second information message includes a confirmation sequence. In addition, the method includes determining a replication error in response to comparing the stored test sequence in the replicated data structure with the confirmation sequence.

Integration Of Ss7 With An Application Server

US Patent:
8131862, Mar 6, 2012
Filed:
Mar 24, 2009
Appl. No.:
12/409874
Inventors:
Oliver Birch - Annapolis MD, US
Can Paul Boyacigiller - Annapolis MD, US
Sreenivasa Rao Pamidala - Crofton MD, US
Bouna Sall - Bowie MD, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 15/16
H04L 12/28
US Classification:
709228, 370351
Abstract:
A computer-implemented method, system and computer-readable storage medium are presented for establishing a communication link between an SS7 device and an application server. An SS7 message is first decoded by a SS7 SIGTRAN gateway into a SIGTRAN message. The SIGTRAN message is sent to a proxy server, wherein the SIGTRAN message is converted into XML for transmission to a converged application in the application server.

Enabling End-To-End Testing Of Applications Across Networks

US Patent:
8275586, Sep 25, 2012
Filed:
Jul 8, 2009
Appl. No.:
12/499194
Inventors:
Oliver Birch - Annapolis MD, US
Can Paul Boyacigiller - Annapolis MD, US
Christopher Charles Dacombe - Ellicott City MD, US
Sreenivasa Rao Pamidala - Crofton MD, US
Zhijian Pan - Clarksville MD, US
Bouna Sall - Bowie MD, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 17/50
G06F 3/00
US Classification:
703 2, 703 13, 717113, 713201
Abstract:
End-to-end testing of applications across networks is enabled. To test the application and the infrastructure subsystems, an application server connected to the network contains an application under test. A response simulator is connected to the other end of the network. A test module is accessible to the application and to the simulator and contains a test message to be transmitted to the simulator, and an expected response message from the simulator. The application transmits each test message and compares a response message from the simulator to an expected response message. The simulator obtains the response to each test message from the test module.

Enabling End-To-End Testing Of Applications Across Networks

US Patent:
8498854, Jul 30, 2013
Filed:
May 15, 2012
Appl. No.:
13/472174
Inventors:
Oliver Birch - Annapolis MD, US
Can Paul Boyacigiller - Annapolis MD, US
Christopher Charles Dacombe - Ellicott City MD, US
Sreenivasa Rao Pamidala - Crofton MD, US
Bouna Sall - Bowie MD, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
G06F 11/2692
US Classification:
703 13, 703 2, 717113
Abstract:
End-to-end testing of applications across networks is enabled. To test the application and the infrastructure subsystems, an application server connected to the network contains an application under test. A response simulator is connected to the other end of the network. A test module is accessible to the application and to the simulator and contains a test message to be transmitted to the simulator, and an expected response message from the simulator. The application transmits each test message and compares a response message from the simulator to an expected response message. The simulator obtains the response to each test message from the test module.

Using A Telephony Application Server For Call Control With A Voice Server

US Patent:
2004012, Jun 24, 2004
Filed:
Dec 19, 2002
Appl. No.:
10/325996
Inventors:
Oliver Birch - Annapolis MD, US
Thomas Creamer - Boca Raton FL, US
Joseph McIntyre - Austin TX, US
Victor Moore - Boynton Beach FL, US
Assignee:
International Business Machines Corporation - Armonk NY
International Classification:
H04M001/64
H04M011/00
US Classification:
379/088170, 379/088140
Abstract:
A method of linking call control functions of a telephony server with voice processing functions of a voice server using a common server side program can include receiving a call in the voice server, invoking the server side program to generate a voice processing script, executing the voice processing script in the voice server to process the call, and sending the call to the telephony server to perform a call control function on the call. The call control function can be indicated by the server side program.

NOTICE: You may not use PeopleBackgroundCheck or the information it provides to make decisions about employment, credit, housing or any other purpose that would require Fair Credit Reporting Act (FCRA) compliance. PeopleBackgroundCheck is not a Consumer Reporting Agency (CRA) as defined by the FCRA and does not provide consumer reports.