The patent badge is an abbreviated version of the USPTO patent document. The patent badge does contain a link to the full patent document.

The patent badge is an abbreviated version of the USPTO patent document. The patent badge covers the following: Patent number, Date patent was issued, Date patent was filed, Title of the patent, Applicant, Inventor, Assignee, Attorney firm, Primary examiner, Assistant examiner, CPCs, and Abstract. The patent badge does contain a link to the full patent document (in Adobe Acrobat format, aka pdf). To download or print any patent click here.

Date of Patent:
Mar. 01, 2011

Filed:

Jul. 31, 2007
Applicants:

Jun Yuan, Foster City, CA (US);

Alan Downing, Fremont, CA (US);

Lik Wong, Union City, CA (US);

Nimar Arora, Union City, CA (US);

Patricia H. Mcelroy, Santa Clara, CA (US);

Byron Wang, Mountain View, CA (US);

Lei Gao, Foster City, CA (US);

Anand Lakshminath, Fremont, CA (US);

Ramkumar Venkatesan, Mountain View, CA (US);

Inventors:

Jun Yuan, Foster City, CA (US);

Alan Downing, Fremont, CA (US);

Lik Wong, Union City, CA (US);

Nimar Arora, Union City, CA (US);

Patricia H. McElroy, Santa Clara, CA (US);

Byron Wang, Mountain View, CA (US);

Lei Gao, Foster City, CA (US);

Anand Lakshminath, Fremont, CA (US);

Ramkumar Venkatesan, Mountain View, CA (US);

Assignee:

Oracle International Corporation, Redwood Shores, CA (US);

Attorney:
Primary Examiner:
Int. Cl.
CPC ...
G06F 17/30 (2006.01);
U.S. Cl.
CPC ...
Abstract

Splitting and merging database object information sharing streams. Streams are also referred to herein as 'propagations'. Splitting and merging information sharing streams can be used to improve performance in a information sharing environment when a failed or slow DBS impacts the performance. In one embodiment, an auto split process monitors the progress of applying changes at each node and detects the presence of a failed or a slow node. Once the failed or slow node is identified, the auto split process splits the propagation such that the offending node is sent through a separate propagation. Furthermore, an auto merge process can be started to monitor the newly created separate propagation. At a later point, the new propagation can be merged back into the original stream. For example, if the offending node catches up with other nodes, the auto merge process merges the newly created propagation back to the original propagation.


Find Patent Forward Citations

Loading…