-
公开(公告)号:US11880356B1
公开(公告)日:2024-01-23
申请号:US18472010
申请日:2023-09-21
申请人: Gravic, Inc.
CPC分类号: G06F16/2379 , G06F16/2365 , G06F16/273
摘要: A method is provided for performing transaction processing in a system. The system includes a plurality of processors. Each processor executes a plurality of transactions. Two of the processors receive requests to process the same subset of the plurality of transactions and each of the two processors execute each of the requests to process the same subset of the plurality of transactions. Each of the two processors create local indicia from the outcome of each transaction in the same subset of the plurality of transactions. Each of the two processors assign a transaction tag to each of the local indicia, wherein the same transaction tag is assigned by each of the two processors executing the same transaction. The local indicia and the respectively assigned transaction tags from each of the two processors are queued. It is then detected when queued transaction tags from the two processors match each other. The local indicia associated with the matching transaction tags are then compared to each other. Remediation action is taken when the local indicia associated with matching transaction tags do not match each other.
-
公开(公告)号:US20230382242A1
公开(公告)日:2023-11-30
申请号:US18360371
申请日:2023-07-27
申请人: Gravic, Inc.
CPC分类号: B60L15/2045 , B60L58/12 , H03H7/40
摘要: An apparatus and method are provided for adjusting an electrical configuration of a plurality of components of an electrical network associated with a vehicle in order to tune electrical characteristics of the electrical network to continuously match a dynamically changing desired mode of operation of the electrical network associated with the vehicle. Vehicle data and performance evaluations of another vehicle are used in the process.
-
公开(公告)号:US20230128633A1
公开(公告)日:2023-04-27
申请号:US18087366
申请日:2022-12-22
申请人: Gravic, Inc.
摘要: An apparatus is provided for adjusting an electrical configuration of a plurality of components of an electrical network associated with a vehicle in order to tune electrical characteristics of the electrical network to continuously match a dynamically changing desired mode of operation of the electrical network associated with the vehicle.
-
公开(公告)号:US11599528B1
公开(公告)日:2023-03-07
申请号:US17737199
申请日:2022-05-05
申请人: Gravic, Inc.
摘要: A method is provided for performing transaction processing in a system that includes a plurality of nodes. Each of the nodes include a processor, an application executing in the processor, and an instance of a database used by the application. Each node executes transactions. At least two of the nodes are dynamically selected to receive the same request to process a transaction, and the processor at each of the at least two nodes executes and validates the same request to process a transaction. One or more of the at least two nodes replicates the same request, steps and operations, and/or indicia of the transactions to one or more other nodes in the system. The processor at the one or more other nodes locally processes the transaction and compares its results with the replicated steps and operations and/or indicia of the transaction that were received from one of the at least two nodes and executes one or more remediation actions when the result of the comparison indicates that the replicated steps and operations, and/or indicia of the replicated transactions do not match.
-
公开(公告)号:US20210209591A1
公开(公告)日:2021-07-08
申请号:US17212203
申请日:2021-03-25
申请人: Gravic, Inc.
摘要: A system is provided for notifying a merchant after completion of a previous transaction by the merchant when a payment instrument used for the previous transaction has been identified as being suspect as a result of suspect activity regarding the payment instrument that is unrelated to the previous transaction. The notification is in the form of an electronically issued dispute or deactivation notification regarding any suspect payment instrument indicia that matches payment instrument indicia used for a transaction previously completed by the merchant.
-
公开(公告)号:US10922186B1
公开(公告)日:2021-02-16
申请号:US16916815
申请日:2020-06-30
申请人: Gravic, Inc.
摘要: A system and method of backing up an online database to a storage device is provided wherein the online database is actively changed by one or more applications. The backed up online database is then subsequently restored. The online database is backed up by copying the online database to the storage device, and during the copying of the online database, writing changes that are made to the online database to a change log for the portion of the online database that has already been copied to the storage device, and not writing changes that are made to the online database to the change log for the portion of the online database that has not yet been copied to the storage device. The online database is then restored by loading the backed up online database to a target database, and applying the changes in the change log to the target database by rolling the change log backwards, and applying only the most recent change contained in the change log for each data item in the target database.
-
公开(公告)号:US10817535B1
公开(公告)日:2020-10-27
申请号:US16282691
申请日:2019-02-22
申请人: Gravic, Inc.
摘要: An extractor and an applier of a database replication system are configured to perform the functions of resolving target database constraint violations for replicated database transactions. The extractor replicates changes made at the source database to the target database. An applier immediately applies the changes to the target database that do not cause a constraint violation. The applier also performs the remaining functions, including detecting database changes that cause constraint violations, subsequent processing of these detected database changes, and performing a commit for the database transaction when the constraint violations are resolved.
-
8.
公开(公告)号:US10706041B1
公开(公告)日:2020-07-07
申请号:US14619804
申请日:2015-02-11
申请人: Gravic, Inc.
摘要: Methods and apparatus are provided to categorize and process an incomplete transaction. A transaction pattern table is provided that includes a plurality of records, each record being defined by a transaction pattern identifier. Each record includes a transaction pattern and a metric of occurrence of the transaction pattern. An incomplete transaction is automatically compared to the transaction patterns in the table and a subset of transaction patterns in the table are identified that are potential candidates for matching the incomplete transaction. The incomplete transaction is categorized using the metric of occurrence of the transaction pattern for each transaction pattern in the subset. The incomplete transaction is then processed using the categorization of the incomplete transaction.
-
公开(公告)号:US10705920B1
公开(公告)日:2020-07-07
申请号:US16170762
申请日:2018-10-25
申请人: Gravic, Inc.
摘要: A system and method of backing up an online database to a storage device is provided wherein the online database is actively changed by one or more applications. The backed up online database is then subsequently restored. The online database is backed up by copying the online database to the storage device, and during the copying of the online database, writing changes that are made to the online database to a change log for the portion of the online database that has already been copied to the storage device, and not writing changes that are made to the online database to the change log for the portion of the online database that has not yet been copied to the storage device. The online database is then restored by loading the backed up online database to a restore database, and applying the changes in the change log to the restore database.
-
10.
公开(公告)号:US08903779B1
公开(公告)日:2014-12-02
申请号:US14199534
申请日:2014-03-06
申请人: Gravic, Inc.
发明人: Paul J. Holenstein , John R. Hoffmann , Jonathan M. Ziegler , Bruce D. Holenstein , Wilbur H. Highleyman
CPC分类号: G06F11/1469 , G06F11/1456 , G06F11/1471 , G06F17/30368 , G06F2201/80
摘要: A corrupted database is returned to a correct state by rolling forward or backward through a change queue and applying changes to the database in a selective manner. Changes that did not cause the corruption are applied without modification when rolling forward or are skipped when rolling backward. Changes that caused corruption are addressed when rolling forward, such as by being ignored or modified and then applied. Changes that caused corruption are corrected when rolling backward.
摘要翻译: 通过改变队列向前或向后滚动并以选择性方式对数据库应用更改,将损坏的数据库返回到正确的状态。 不会导致损坏的更改在向前滚动时被应用而不进行修改,或者在向后滚动时被跳过。 导致损坏的更改在向前滚动时得到解决,例如被忽略或修改然后应用。 导致损坏的更改会在向后滚动时更正。
-
-
-
-
-
-
-
-
-