Mihir Arvind Kulkarni - Fremont CA, US Rajendra Inamdar - N. Chelmsford MA, US Rao Nasir Khan - Fremont CA, US Jaroslaw Wilkiewicz - Menlo Park CA, US Paul James Devine - San Francisco CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 11/00
US Classification:
714 47, 714 25, 714 38
Abstract:
An instrumentation service is described that uses dye injection and filtering in a Session Initiation Protocol (SIP) application server environment. The instrumentation service can provide a flexible mechanism for selectively adding diagnostic code to the SIP application server and the various applications running on it. It can allow flexible selection of locations in the server and application code, at which instrumentation code can be added. The process of adding diagnostic code can be deferred to the time of running the server at the deployment site. The instrumentation service further allows flexible selection of diagnostic actions, which can be executed at selected locations. In various embodiments, the execution of diagnostic code can be dynamically enabled or disabled while the server is running. Also, the behavior of diagnostic code executed at such locations can be dynamically changed while the server is running.
System And Method For Efficient Storage Of Long-Lived Session State In A Sip Server
Ioannis Cosmadopoulos - San Francisco CA, US Vinod Mehra - Fremont CA, US Paul James Devine - San Francisco CA, US Reto Kramer - Issaquah WA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 7/00 G06F 15/16
US Classification:
709228, 709202, 707661
Abstract:
A SIP server can be deployed in a two-tier architecture, including an engine tier for processing of SIP communications and a state tier for maintaining the state associated with these communications. The state tier can include RAM-based replicas that provide data to the engines. Some of the SIP session state can be moved to the database in order to reduce the memory requirements of the state tier. Upon determining that a transaction boundary has been reached where the session state is steady, the state replica can save the data to the database. A hint can be received from the engine tier by the state replica indicating that the state data is ready to be saved. Subsequently, the data can be removed from the state tier by nulling out the bytes of actual data, while preserving the primary key, locking and timer information so as not to impact latency.
Distributed Markup And Processing Apparatus And Method
Karl Mutch - Menlo Park CA, US Paul Devine - San Francisco CA, US
International Classification:
H04L 12/56
US Classification:
370401000, 709217000
Abstract:
An apparatus for performing XML processing distributed across one or more network entities and a terminal comprised of a mobile device entity. A memory stores a transformed representation of XML information. The network entity and terminal communications are mediated by a proxy tasked with offloading XML processing other operations from the network entities or terminals participating in communications exchanges and/or XML manipulations. Advantages of the invention include the ability for network operators to optimize communications techniques based on XML Documents, XML Fragments, communication protocol components, and other forms of XML interchange and exchange.
Systems And Methods For Distributing Messages To Mobile Devices
Chintamani Patwardhan - Saratoga CA, US Paul James Devine - San Francisco CA, US Ajav Arora - New York NY, US Ankit Nautiyal - Singapore, SG Sumesh Menon - Singapore, SG
International Classification:
H04M 11/10 H04W 4/12
US Classification:
455413, 455466
Abstract:
A system and method for delivering messages and/or multimedia content using a short message services (SMS) telecommunication network. Mobile devices are coupled to the telecommunication network. A sender may distribute the message using a mobile device to a recipient on another telecommunication network. In one embodiment, a message is requested using a unique pairing identifier and the message is streamed to the recipient. The message may include a multimedia content, and may be based on a demographic trait of the recipient.
Nerdwallet
Senior Engineering Director
Stripe Nov 2018 - Oct 2019
Engineering Manager
Marine Applied Research & Exploration (Mare) Jul 2017 - Jul 2019
Board Member
Taskrabbit Jan 2015 - Oct 2018
Vice President of Engineering
Say Media May 2013 - Dec 2014
Vice President of Engineering
Education:
Vassar College 1987 - 1991
Bachelors, Bachelor of Arts
J. Eugene Mcateer High School 1987
Skills:
Agile Methodologies Cloud Computing Software Development Java Mobile Devices Scalability Virtualization Distributed Systems Software Engineering E Commerce Perl Apache Web Services Jboss Application Server Linux Leadership Mysql Java Enterprise Edition Enterprise Software Architecture Xml Soa Architectures Sip Session Initiation Protocol Hadoop Hive
Interests:
Mobile Enterprise Software Consumer Internet Health Care
Say Media - San Francisco Bay Area since 2011
Senior Director of Engineering
Bubble Motion 2008 - Nov 2011
Vice President of Engineering
Oracle Jun 2008 - Sep 2008
Engineering Director, WebLogic Communications Platform
BEA Systems 2005 - 2008
Engineering Director, WebLogic Communications Platform
BEA Systems Jun 2005 - Jun 2007
Senior Engineering Manager
Education:
Vassar College 1987 - 1991
BA
Skills:
JBoss Application Server Virtualization Cloud Computing Java
Vail Pittman Elementary School Las Vegas NV 1972-1978, Kermit R. Booker Elementary School Las Vegas NV 1978-1978, Frank F. Garside Junior High School Las Vegas NV 1979-1981
Community:
Donna Koon, Jennifer Lambert, Tracy Shelton, Karen Scharer, Sabra Michelle
Ben Franklin Elementary School Kansas City MO 1963-1971, West Junior High School Kansas City MO 1967-1971, Marceline High School Marceline MO 1971-1976
Community:
Phillip Wead, Linda Richeson, Paul Coram, Rich Sturgess, Georgia Lewis, Denise Edgar, Cathy Nolan, Sandra Thurman, Jane Shermuly, Ron Stella, Jonnie Lewis
"Childress Klein and Springs are excited about the opportunity to create a new national headquarters campus for The Lash Group that will help the company achieve its business objectives and realize its growth potential," said Paul Devine, Partner, Chil
Date: Jun 16, 2014
Category: Business
Source: Google
Ex-Apple manager pleads guilty to $2.3M kickback scheme
S. Attorney Melinda Haag said that Paul Devine, formerly a global supply manager at Apple, admitted to taking kickbacks. In return, Devine provided accessory suppliers with confidential Apple documents -- including sales forecasts, price targets and unreleased product specifications -- that gave the
Date: Mar 01, 2011
Category: Sci/Tech
Source: Google
Former Apple Exec Pleads Guilty to Wire Fraud Over Kickback Scheme
Paul Devine admitted to a scheme that defrauded Apple between 2005 and 2010, according to the U.S. Attorney's Office. Devine also admitted to transferring the proceeds from his scam between various bank accounts in the U.S. and overseas in order to hide his activity.
She was a member of Berryville Presbyterian Church and the Blue Ridge Democratic Women Committee. She loved animals and was an avid bird watcher. She married James Paul Devine Jr., on Jan. 15, 1953, in Berryville. Mr. Devine died on Oct. 25, 2005. ...
Pall Mall event celebrates Tennessee cultural arts and heritage
Among the artists demonstrating are Mary Curren, who spins llama hair into wearable creations; Natali and Paul Devine, a husband and wife team who make colorful hand-dyed baskets using reeds and white oak; and Julie Styer, whose talents include wood ...
First defeat for Dromard as Slashers come out on top
LONGFORD SLASHERS: Paddy McKeon; Peter Brady, Barry Gilleran, Gareth Ghee; Thomas O'Rourke, Dermot Brady, Paul Devine; Niall Mulligan (0-1), David Sheridan; Brian Farrell, Paul Kelly, Trevor Clendenning (0-4); Martin Nevin, Colin Smith (1-4, ...
Lackawanna County athletes among those honored for GPAs of 3.5 or better were: Christopher Conte (tennis), Paul Devine (cross country/track), Dan Gavin (golf), Heather Godino (tennis), Dave Krajewski (track), Courtney Lance (tennis), ...
Paul Devine, West Midlands regional secretary for PCS at the Department of Work and Pensions, was on the picket line in Telford this morning. He said: This dispute is about staff having to meet targets on new claims. Staff are expected to spend no ...
Youtube
Thief, Addict, Prisoner, Father | Paul Devine
Paul recalls how his life changed upon encountering a Salvation Army r...
Duration:
3m 28s
Most Beautiful, Relaxing, Music for Autumn - ...
"Most beautiful, Relaxing, music for Autumn" by Paul Devine. Protected...
Duration:
3m 22s
The Pelosis are very powerful people: Miranda...
'Laptop from Hell' author Miranda Devine discusses Paul Pelosi's upcom...
Duration:
1m 42s
Paul Devine RIP
Duration:
3m 15s
There is a River - Paul Devine
Welcome friend. There is a River talks about the Salavtion of Jesus. W...
Duration:
3m 41s
Under our Sky - Original music and poetry by ...
"Under our Sky" words and music by Paul Devine. Copyrighted July 15, 2...