Wayne E. Smith - Palo Alto CA, US Jing Liu - Pacifica CA, US James Stamos - Saratoga CA, US Mahesh Subramaniam - Foster City CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707103R, 707100, 707101, 707102, 7071041
Abstract:
A method and system are provided for instantiating objects for participation in information sharing relationships. According to one technique, a copy of an object is made, where the copy includes all changes made prior to a particular point in time, and no changes made after the particular point in time. The copy is used to create a second object. Data that reflects the particular point in time is stored, and subsequently used to determine which changes should be applied to the second object. Data that indicates that the creation time of the second object is stored, and subsequently used to determine which changes should be applied to the original object.
Wayne Smith - Palo Alto CA, US Mahesh Subramaniam - Foster City CA, US Subramanian Muralidhar - Foster City CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 7/00 G06F 17/00 G06F 17/30
US Classification:
707103R, 707 2, 707102
Abstract:
Techniques are provided for creating object-oriented materialized views. The object-oriented materialized views may be object materialized views or object-relational materialized views. The base tables may be object tables, object relational tables, or relational tables. The object-oriented materialized views may be refreshed, fully or incrementally. When an object-oriented materialized view is created, refresh code is generated for it. Through the use of object-oriented materialized views, users gain both the efficiency of materialized views and the power of the object-oriented paradigm.
Automatic Error Correction For Replication And Instantaneous Instantiation
Edwina Lu - Palo Alto CA, US Mahesh Subramaniam - Foster City CA, US Lik Wong - Union City CA, US James Stamos - Saratoga CA, US Nimar Singh Arora - Union City CA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 17/30
US Classification:
707610
Abstract:
An approach is provided to automatically resolve conflict between instantiation and ongoing data replication operations. In an embodiment, incremental change records that describe one or more database operations are received at a sink entity. Here, all of the one or more database operations have occurred in a second database after a particular time. A first database operation in the one or more database operations to a particular row in the first database is applied. When a conflict with a second database operation that operates on the particular row is detected, one or more compensating actions, which may, but are not limited to, be a different database operation and/or an operation that creates a conflict log entry, may be performed. Here, the second database operation has occurred in the second database prior to the particular time. When the second database operation is to be performed, an appropriate operation may be performed.
BENNY SOUDER - BELMONT CA, US ALAN ROBERT DOWNING - FREMONT CA, US HARRY SUN - REDWOOD CITY CA, US ALAN J. DEMERS - BOULDER CREEK CA, US JAMES WILLIAM STAMOS - SARATOGA CA, US JOHN C. GRAHAM - PALO ALTO CA, US CURTIS ELSBERND - BELMONT CA, US MAHESH SUBRAMANIAM - FOSTER CITY CA, US WAYNE E. SMITH - PALO ALTO CA, US
International Classification:
G06F007/00
US Classification:
707/001000
Abstract:
Replication for front office automation involves the use of snapshots that are instantiated on laptops, in which refreshing the snapshots is driven from a master site with a high-performance protocol. All of the necessary snapshot metadata for performing the snapshot refreshes is stored at the master site, so that the laptop only needs to send a single refresh request. In response to the refresh request, the master site reconciles the differences between the master tables and the laptop's snapshots and transmits the differences to the laptop, reducing the necessary network traffic for updating a snapshot to a single round trip.
Craftisan Jan 2012 - Mar 2019
Founder and Director, E-Commerce
Ascent Education Jan 2006 - Dec 2011
Director, Digital Strategy
Hourglass Solutions Aug 1999 - Dec 2005
Founder and Chief Executive Officer
Kanini Consultants Oct 1998 - Dec 2005
Co-Founder and Director
Johnson Controls Jan 1998 - Aug 1999
Program Manager
Education:
Virginia Tech 1991 - 1993
Master of Science, Masters, Mechanical Engineering
College of Engineering, Guindy 1987 - 1991
Bachelor of Engineering, Bachelors, Mechanical Engineering
Skills:
Entrepreneurship Business Development Management Strategy Start Ups Business Strategy Strategic Planning Engineering Leadership Program Management Analysis Global Delivery E Commerce Digital Strategy Go To Market Strategy Digital Marketing Product Management Web Analytics Customer Relationship Management Search Engine Optimization Search Engine Marketing Social Entrepreneurship Project Management Email Marketing Social Media Marketing Google Analytics Cross Functional Team Leadership Influencer Marketing Tableau Community Leadership Data Analytics Display Advertising Google Adwords Business Planning Management Consulting
Jul 1995 to 2000 Front office / Business CentreIndian Hotels Company Ltd
Sep 2002 to Nov 2003 Front office Associate - Concierge, (SeptemberIndian Hotels Company Ltd
Jul 1995 to Aug 2002 Business Centre Executive (JulyHindustan Pencils Ltd Mumbai, Maharashtra Dec 1994 to May 1995 Sales Co-ordinator (DecemberAccounts Assistant (May May 1994 to Nov 1994
Education:
Symbiosis University Pune, Maharashtra 2003 MBA in Business AdministrationMumbai University Mumbai, Maharashtra 1992 B.COMInformatics Computer Institute Mumbai, Maharashtra Diploma in Computer Systems Applications