Kenneth Traub - Lexington MA, US Manju James - Lexington MA, US Marina Popova - Arlington MA, US
Assignee:
BEA SYSTEMS, INC. - San Jose CA
International Classification:
G06Q 10/00 G06F 15/16 G06F 17/00 G08B 13/14
US Classification:
705001000, 235375000, 340572100, 709250000
Abstract:
An EPC provisioning system comprising a EPC server can dynamically provide EPC code blocks for one product to multiple client sites. The EPC server can use business rules to determine the EPC codes for the multiple client sites.
Kenneth Traub - Lexington MA, US Manju James - Lexington MA, US Marina Popova - Arlington MA, US
Assignee:
BEA SYSTEMS, INC. - San Jose CA
International Classification:
G08B 13/14
US Classification:
340572100, 235385000
Abstract:
An EPC server can dynamically provide EPC code blocks for one product to multiple client sites. The client sites can use EPC codes of the EPC code block for RFID tags.
ORACLE INTERNATIONAL CORPORATION - Redwood Shores CA, US Manju James - Lexington MA, US Marina Y. Popova - Arlington MA, US
Assignee:
ORACLE INTERNATIONAL CORPORATION - Redwood Shores CA
International Classification:
G06K 7/01
US Classification:
340 1051
Abstract:
An EPC provisioning system comprising an EPC server can dynamically provide EPC code blocks for one product to multiple client sites. The EPC server can use business rules to determine the EPC codes for the multiple client sites.
High-Performance Database Replication Systems And Methods
- Bedford MA, US Walter Weiss - Chelmsford MA, US Yang Lu - Woburn MA, US Rui Shen - Burlington MA, US Manju James - Lexington MA, US
International Classification:
G06F 17/30
Abstract:
Database replication is performed by tracking sequence numbers associated with binary change logs. At a producer cluster, a binary change log is generated based on a write transaction made to a database partition in the producer cluster. Included with the binary change log is a sequence number corresponding to the write transaction. The binary change log is transmitted from the producer cluster to a consumer cluster, where a determination is made whether to apply the binary change log based on the included sequence number. The binary change log is then applied to a database partition in the consumer cluster. The sequence number is stored at the consumer cluster by combining the sequence number with a numerical range having a first number and a second number, where the second number has a value corresponding to the most recent binary change log applied to the database partition in the consumer cluster.
Handling Faults In A Continuous Event Processing (Cep) System
- Redwood Shores CA, US Anand Srinivasan - Bangalore, IN Manju James - Lexington MA, US
International Classification:
G06F 11/07 G06F 17/30
Abstract:
The concept of faults and fault handling are added to the execution of continuous event processing (CEP) queries. By introducing fault handling techniques to the processing of CEP queries, users are enabled to instruct a CEP query processor to respond to faults in a customized manner that does not necessarily involve the halting of the CEP query relative to which the faults occurred. For example, a fault might be due to a temporary problem. Under such circumstances, the CEP query processor can be instructed to ignore the fault and allow the execution of the CEP query to continue relative to the remainder of the event stream. Alternatively, if the fault is due to a problem with the CEP query itself, then the CEP query processor can be instructed to propagate the fault through the query processing system until the fault ultimately causes the problematic CEP query to be halted.
Handling Faults In A Continuous Event Processing (Cep) System
- Redwood Shores CA, US Anand Srinivasan - Bangalore, IN Manju James - Boston MA, US
Assignee:
Oracle International Corporation - Redwood Shores CA
International Classification:
G06F 11/20
US Classification:
714 11
Abstract:
The concept of faults and fault handling are added to the execution of continuous event processing (CEP) queries. By introducing fault handling techniques to the processing of CEP queries, users are enabled to instruct a CEP query processor to respond to faults in a customized manner that does not necessarily involve the halting of the CEP query relative to which the faults occurred. For example, a fault might be due to a temporary problem. Under such circumstances, the CEP query processor can be instructed to ignore the fault and allow the execution of the CEP query to continue relative to the remainder of the event stream. Alternatively, if the fault is due to a problem with the CEP query itself, then the CEP query processor can be instructed to propagate the fault through the query processing system until the fault ultimately causes the problematic CEP query to be halted.